Baekjoon Online Judge - 10845
Review
- 제출하면서 맞왜틀이 된 문제.
 - 한 시간동안 헤매서 답을 풀었다.
 - 이유는 출력시 자료형이 달라서 그런 거였다. object로 return했는데 자꾸 틀리는 바람에 int로 죄다 바꿔서 출력하니까 성공.
 - 몰랐던 나는 예외처리 잘못한 줄 알고 엉뚱한 거 계속 고치고 있었다. 진짜 에바…
 
Code (JAVA)
1  | import java.io.*;  | 
Baekjoon Online Judge - 10845
1  | import java.io.*;  | 
백준 강의 정리 - BigInteger
java.math.*; 에 들어있음.1  | BigInteger a = new BigInteger("10000");  | 
1  | System.out.println("a+b = " + a.add(b)); //덧셈  | 
1  | BigInteger a = sc.nextBigInteger();  | 
1  | boolean e = a.equals(b);  | 
1  | import java.math.*;  | 
1  | import java.math.*;  | 
Baekjoon Online Judge - 1406
1  | import java.util.*;  | 
Baekjoon Online Judge - 15552
1  | import java.io.*;  | 
1  | import java.io.*;  | 
백준 강의 정리 - 정렬
1  | import java.util.*;  | 
1  | import java.util.*;  | 
CompareTo를 작성할 때는 조심해야 할 것이 세 가지가 있다. CompareTo를 작성할 때는 이 세 가지 조건을 전부 만족해야 한다. 만약 세 가지 중 하나에 위배되는 경우 정렬을 계속하지 않고 프로그램의 실행을 중지하게 된다. (런타임 에러)
1  | public int compareTo(Point that) {  | 
1  | import java.util.*;  | 
두 번째 인자로 어떻게 compare할지를 나타내는 함수를 넣어놓으면 된다.
1  | Arrays.sort(a, new Comparator<Point>() {  | 
1  | import java.util.*;  | 
1  | import java.util.*;  | 
Baekjoon Online Judge - 2839
1  | import java.util.*;  | 
백준 강의 정리 - Collections
java.util에 들어있다.1  | import java.util.*;  | 
ArrayList에 element 넣어서 출력하기
1  | import java.util.*;  | 
그래프 문제의 인접 리스트 만들기
1  | ArrayList<Integer>[] a = (ArrayList<Integer>[]) new ArrayList[n+1];  | 
java.util에 들어있다.java.util에 들어있다.1  | import java.util.*;  | 
1  | import java.util.*;  | 
1  | import java.util.*;  | 
1  | //최소 힙을 구하는 소스  | 
백준 강의 정리 - 입/출력
1  | import java.util.Scanner;  | 
1  | import java.io.*;  | 
1  | import java.io.*;  | 
1  | public class Main {  | 
1  | public class Main {  | 
Baekjoon Online Judge - 1924
1  | import java.util.Scanner;  | 
Baekjoon Online Judge - 4344
1  | import java.util.Arrays;  |