버튼을 눌러서 새롭게 생성한 태그(innerHtml같은거)는 jquery가 인식을 하지 못한다. $("button.deleteBusNum").click("click", function() { console.log('deleteBusNum '); var nowNum = $(this).attr('busnum'); console.log('deleteBusNum ' + nowNum); $("div#busstation" + nowNum + "").remove('.form-label-group'); }); 위 방식으로는 인식이 안된다. $(document).on("click", "button.deleteBusNum", function() { console.log('deleteBusNum '); var nowNum ..
프로그래머스 링크 - https://programmers.co.kr/learn/courses/30/lessons/12953?language=java 하도 귀찮아서 최소공배수 구하는 부분은 가져왔다.원래대로라면 유클리드 방식으로 로직을 만들어야 하지만. 12345678910111213141516171819202122232425262728import java.util.*;class Solution { public int solution(int[] arr) { int answer = 1; for(int i: arr){ answer = lcm(answer, i); } return answer; } public static int lcm(int a, int b) { int gcd_value = gcd((int)a..
프로그래머스 링크 - https://programmers.co.kr/learn/courses/30/lessons/12939?language=java 최댓값과 최솟값, 요즘은 Queue에 맛이 들려서 이걸로 푼다 1234567891011121314151617import java.util.*;class Solution { public String solution(String s) { String [] arr = s.split(" "); Queue q = new PriorityQueue(); for (String item: arr){ q.offer(Integer.parseInt(item)); } String answer = q.poll() +" "; while (q.size()>1) q.poll(); answ..
프로그래머스 링크 https://programmers.co.kr/learn/courses/30/lessons/12951?language=java 이런류의 문제를 풀면 split(" ") 이걸 쓰는데, 뒤에 빈공간을 훼이크로 넣어서 사람을 곤란하게 만든다. 1234567891011121314151617181920212223242526272829class Solution { public String solution(String s) { StringBuilder sb = new StringBuilder(); String[] arr = s.split(""); int count = 0; for(int j = 0 ; j