본문 바로가기
Log/Coding Test

Day122_Programmers Lv.0 '중앙값 구하기' Java

by uxia 2024. 3. 24.

프로그래머스 Lv.0 '중앙값 구하기' 자바

 

Q. 중앙값은 어떤 주어진 값들을 크기의 순서대로 정렬했을 때

가장 중앙에 위치하는 값을 의미한다

예를 들어 1, 2, 7, 10, 11의 중앙값은 7이다

정수 배열 array가 매개변수로 주어질 때,

중앙값을 return하도록 solution함수를 완성하시오

 

import java.util.Arrays;

class Solution {
    public int solution(int[] array) {
        
        Arrays.sort(array);
        int answer = array[array.length / 2];
        
        return answer;
    }
}

 

 

배열의 원소들을 오름차순으로 정렬시키는

Arrays.sort() 메서드를 사용한 후

가운데 배열을 출력하도록 했다.