Description
배열을 정렬 한 뒤 값 중 가운데값을 반환하는 문제입니다.
Solution 1. Sort
public static int findMedian(List<Integer> arr) {
Collections.sort(arr);
return arr.get(arr.size()/2);
}
정렬한 뒤 순회 없이 바로 가운데 인덱스를 반환해 줍니다.
Reference
'알고리즘 > HackerRank' 카테고리의 다른 글
[HackerLangk] Diagonal Difference - 문제풀이 (0) | 2022.03.15 |
---|---|
[HackerLank] Lonely Integer - 문제풀이 (0) | 2022.03.15 |
[HackerLank] TimeConversion - 문제풀이 (0) | 2022.03.12 |
[HackerRank] Mini-Max Sum - 문제풀이 (0) | 2022.03.12 |
[HackerRank] PlusMinus - 문제풀이 (0) | 2022.03.08 |