Algorithm/Programmers

k번째 수 : Java

say! 2025. 12. 14. 13:21
728x90

int[]의 substring 버전 > copyOfRange

import java.util.*;

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];
            int j = commands[n][1];
            int k = commands[n][2];
            
            int[] tmp = Arrays.copyOfRange(array, i-1, j);
            Arrays.sort(tmp);
            answer[n] = tmp[k-1];
        }
        
        return answer;
    }
}

'Algorithm > Programmers' 카테고리의 다른 글

전화번호 목록 : Java  (0) 2025.12.13
[Lv.3] 여행 경로 : Java  (0) 2025.10.18
[Lv.3] 길찾기 게임 : Java  (0) 2025.10.18
[Lv.3] 단어 변환 : Java  (0) 2025.10.15
[Lv.2] 최댓값과 최솟값 : Java  (0) 2025.10.14