public List<Integer> solution(int[] array, int[][] commands) {
List<Integer> result = new ArrayList<Integer>();
for(int [] command : commands) {
List<Integer> list = new ArrayList<Integer>();
for(int i=command[0]-1; i<command[1]; i++) {
list.add(array[i]);
}
Collections.sort(list);
result.add(list.get(command[2]-1));
}
return resul
이번 문제는 이중 배열을 잘 다루는지 테스트 하는 문제였고 특별히 어렵진 않았다.
반복문을 돌면서 배열을 담고, 정렬 하고 k번째 숫자를 반환하면 됐었다.