
import java.util.Arrays;
class Solution {
public int solution(int[] array) {
Arrays.sort(array);
return array[array.length / 2];
}
}
array.length / 2 번째 요소를 반환Arrays.sort() → O(n log n) (퀵정렬 기반)public static int solution(int[] array) {
return Arrays.stream(array)
.sorted()
.toArray()[array.length / 2];
}
Arrays.stream(array).sorted() → 정렬된 스트림 생성toArray() → 다시 배열로 변환 후 중앙값 반환Arrays.sort()와 동일