본문 바로가기

프로그래밍98

백준 알고리즘 1026번 풀이 - 보물 배열1[0] * 배열2[0] + ... + 배열1[N-1] * 배열2[N-1]의 값이 낮게 나오도록 B배열은 재배열 하지 말고 A배열만 재배열 하라고 한다. 그래서 쓸데없이 temp배열을 만들어서 풀었었는데, 생각해보니 정답만 잘 나오면 되는게 아닌가싶어 수정했다... A배열과 B배열 중 하나는 오름차순 하나는 내림차순으로 정렬을 하여 곱한값을 더하면 S의 최솟값이 나온다. 소스 import java.util.Scanner; public class Main { public static void main(String args[]){ Scanner s = new Scanner(System.in); int n=s.nextInt(); int tmp; int[] arr1 = new int[n]; int[] arr.. 2019. 9. 25.
백준 알고리즘 2750번 풀이 - 수 정렬하기[버블정렬] 정렬에는 여러가지가 있지만 간단하게 버블정렬을 이용하여 풀었다. 처음에는 정렬만 하면 되는줄 알고 풀었는데 실패가 떠서 보니 중복까지 제거해줘야한다.. 소스 import java.util.Scanner; public class Main { public static void main(String args[]){ Scanner s = new Scanner(System.in); int n = s.nextInt(); int m; int tmp; boolean flag=false; int[] arr = new int[n]; int k=0; for(int i=0;i 2019. 9. 25.
[jQuery] 요소 삭제 remove와 empty jQuery에는 요소를 삭제하는 remove와 empty가 있다. remove $('tbody tr').eq(1).remove(); 위의 스크립트는 tbody에 있는 tr태그 중 1번째 요소 자체를 삭제한다는 것이다. empty $('tbody tr').eq(0).empty(); empty는 태그 자체를 삭제하지 않고 태그안에 있는 내용을 전부 삭제한다. 예제 소스 t1 t2 t3 1 2 3 4 5 6 7 8 9 empty remove 2019. 9. 10.
[jQuery] html 동적 태그 추가하기 jQuery로 동적 태그를 만드는 방법은 여러가지가 있지만, 두 가지만 소개하고자 한다. 1. 태그를 String으로 써서 추가하기 $('#btn1').click(function(){ var html = "방법1방법1방법1" $('tbody').append(html); }); 2. 객체를 생성하여 추가 $('#btn2').click(function(){ var $tr = $("",{}); var $td1 = $("",{text:"방법2"}); var $td2 = $("",{text:"방법2"}); var $td3 = $("",{text:"방법2"}); $tr.append($td1); $tr.append($td2); $tr.append($td3); $('tbody').append($tr); }); tr태그.. 2019. 9. 10.