*문제
*답 (JAVA)
import java.util.*;
class Solution {
public int[] solution(int[] array, int[][] commands) {
int[] answer = new int [commands.length];
for(int i=0;i<commands.length;i++) {
ArrayList temp = new ArrayList();
for(int j=commands[i][0]-1;j<commands[i][1];j++) {
temp.add(array[j]);
}
temp.sort(Comparator.naturalOrder());
answer[i]=temp.get(commands[i][2]-1);
}
return answer;
}
}
'코딩테스트(프로그래머스) > LEVEL 1' 카테고리의 다른 글
[프로그래머스/Java]나누어 떨어지는 숫자 배열 - 사좋배 공유 - (0) | 2019.10.20 |
---|---|
[프로그래머스/Java]같은 숫자는 싫어 - 사좋배 공유 - (0) | 2019.10.20 |
[프로그래머스/Java]가운데 글자 가져오기 - 사좋배 공유 - (0) | 2019.10.20 |
[프로그래머스/Java] 2016 - 사좋배 공유 - (0) | 2019.10.20 |
[프로그래머스/Java] 모의고사 - 사좋배 공유 - (0) | 2019.10.20 |