프로그래머스 - 중앙값 구하기(Java)

윤민선·2026년 9월 18일

프로그래머스

목록 보기
85/98
post-thumbnail

문제 설명

정수 배열 array가 주어질 때, 배열의 중앙값을 반환하는 문제이다.

중앙값은 배열을 오름차순으로 정렬했을 때 가운데에 위치한 값이다.


접근 방법

  1. Arrays.sort()를 사용해 배열을 오름차순으로 정렬한다.
  2. 정렬된 배열의 가운데 인덱스인 array.length / 2를 구한다.
  3. 해당 위치의 값을 반환한다.

최종 코드

import java.util.Arrays;

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

실행 결과

0개의 댓글