[Java] K번째수 - Lv1 정렬 프로그래머스 / 프로그래머스 고득점 Kit코딩테스트/프로그래머스2023. 5. 3. 06:23
Table of Contents
728x90
728x90
https://school.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];
int ansidx=0;
for(int i=0; i<commands.length; i++){
int start = commands[i][0];
int end = commands[i][1];
int target = commands[i][2];
int idx=0;
int[] arr = new int[end-start+1];
for(int j=start-1; j<end; j++){
arr[idx] = array[j];
idx++;
}
Arrays.sort(arr);
answer[ansidx] = arr[target-1];
ansidx++;
}
return answer;
}
}
728x90
300x250
@mag1c :: 꾸준히 재밌게
2023.04 ~ 백엔드 개발자의 기록
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!