Java2023. 4. 26. 20:04[Java] Arrays.sort() 알아보기
알고리즘 문제를 풀다가 정렬하는 과정에서 선택정렬을 사용하여 정렬을 하였으나, 시간초과가 발생하였습니다. 대안으로 Arrays.sort(arr)를 사용하였고 시간초과가 발생하지 않는 것을 확인하였습니다. 이번 포스팅에서는 Arrays.sort()의 사용법과 시간복잡도에 대해 알아보겠습니다. 사용법 int[] arr = {5,3,1,2,4}; Arrays.sort(arr); //arr -> 1,2,3,4,5 Arrays.sort(arr)은 arr 배열을 오름차순으로 정렬합니다. 반대로 내림차순의 경우 기본타입인 int, double, char, float를 사용하는 게 아닌 Wrapper Class인 Double, String, Integer 등을 사용해야 합니다. Integer[] arr = {5,3,1..