본문 바로가기
Beakjoon&프로그래머스/Java

[프로그래머스/Java] K번째수

by 현장 2025. 2. 25.

-Code

import java.util.*;

class Solution {
    public int[] solution(int[] array, int[][] commands) {
        List<Integer> answer = new ArrayList<>();
        for (int[] command : commands) {
            int[] arr = Arrays.stream(Arrays.copyOfRange(array, command[0] - 1, command[1]))
                    .sorted().toArray();
            answer.add(arr[command[2] - 1]);
        }
        
        return answer.stream().mapToInt(Integer::intValue).toArray();
    }
}