https://programmers.co.kr/learn/courses/30/lessons/42748
import java.util.Arrays;
class Solution {
public int[] solution(int[] array, int[][] commands) {
int[] answer = new int[commands.length];
for(int n=0;n<commands.length;n++){
int i = commands[n][0]-1;
int j = commands[n][1]-1;
int k = commands[n][2]-1;
int[] arr = new int[j-i+1];
for(int t=i;t<=j;t++){
arr[t-i]=array[t];
}
Arrays.sort(arr);
answer[n]=arr[k];
}
return answer;
}
}
'알고리즘 > 문제 풀이' 카테고리의 다른 글
[Java] 프로그래머스 > 모의고사 (0) | 2021.08.29 |
---|---|
[Java] 프로그래머스 > 완주하지 못한 선수 (0) | 2021.07.15 |
[Java] 프로그래머스>코딩테스트 연습>신규 아이디 추천 (0) | 2021.07.12 |
[python] 백준 2750번 수 정렬하기 (0) | 2021.05.04 |
[Java] 백준 9095번 1, 2, 3 더하기 (0) | 2020.06.24 |
댓글