[백준] 12. 정렬 - Java 코드
2022. 2. 22.
https://www.acmicpc.net/step/9 정렬 단계 시간 복잡도가 O(nlogn)인 정렬 알고리즘으로 풀 수 있습니다. 예를 들면 병합 정렬, 힙 정렬 등이 있지만, 어려운 알고리즘이므로 지금은 언어에 내장된 정렬 함수를 쓰는 것을 추천드립니다. www.acmicpc.net 백준문제는 생각보다 메모리와 시간제한이 빡빡한 편이다. 입력은 Scanner보다는 BufferdReader를 출력은 단순 for문 출력보다 StringBuilder로 받아 출력하는걸 기본으로 작성해야 한다. 정렬은 Arrays.sort O(n)~O(n2)보다 Collections.Sort O(nlogn)가 빠른 속도를 보장하지만, Collections의 List, Set, Map를 사용하기 위해서는 Input의 범위와 ..