유블로그

[프로그래머스] K번째수 본문

알고리즘

[프로그래머스] K번째수

yujeong kang 2020. 12. 26. 22:44

프로그래머스 level 1 K번째수

소요시간 : 11분

 

11분이나 걸릴 일이었는지 참 의문~

너무 쉬워서 덧붙일 말 없당

 

    public int[] solution(int[] array, int[][] commands) {
    	int[] answer = new int[commands.length];
    	
    	for (int i = 0; i < commands.length; i++) {
    		int size = commands[i][1]-commands[i][0]+1;
			int[] arr = new int[size];
			int idx = 0;
			for (int j = commands[i][0]-1; j <= commands[i][1]-1; j++) {
				arr[idx++] = array[j];
			}
			Arrays.sort(arr);
			answer[i] = arr[commands[i][2]-1];
		}
    	
        return answer;
    }

 

 

'알고리즘' 카테고리의 다른 글

[프로그래머스] 이중우선순위큐  (0) 2021.01.03
[프로그래머스] 디스크컨트롤러  (0) 2021.01.02
[프로그래머스] 프린터  (0) 2020.12.23
[프로그래머스] 불량사용자  (0) 2020.12.22
[프로그래머스] 위장  (0) 2020.12.19