중앙값은 어떤 주어진 값들을 크기의 순서대로 정렬했을 때 가장 중앙에 위치하는 값을 의미합니다. 예를 들어 1, 2, 7, 10, 11의 중앙값은 7입니다. 정수 배열 array가 매개변수로 주어질 때, 중앙값을 return 하도록 solution 함수를 완성해보세요.
array의 길이가 홀수라는 점을 이용해, 오름차순한 배열을 반으로 나눈 뒤 Math.ceil()로 올림하여 중앙값을 반환하도록 했다.
import java.util.Arrays;
class Solution {
public int solution(int[] array) {
Arrays.sort(array);
int answer = array[(int)Math.ceil(array.length/2)];
return answer;
}
}
