728x90 반응형 알고리즘/카카오 프로그래머스22 코딩테스트 연습 > 정렬 > K번째 수 function solution(array, commands) { var answer = []; var i; var j; var k; var subArray; var cnt = 0; for(var index in commands){ i = commands[index][0]; j = commands[index][1]; k = commands[index][2]; subArray = array.slice(i-1, j); subArray.sort(function (f, s) { return f-s; }); answer[index] = subArray[k -1]; cnt++; } return answer; } * 주의점 : 배열 정렬 시 해당 코드에서는 숫자를 정렬하는 것이므로 숫자 정렬 코드를 적용해 주어야 한.. 2021. 8. 16. 코딩테스트 연습 - 해시- 완주하지 못한 선수 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; class Solution { public String solution(String[] participant, String[] completion) { String answer = ""; Map participantMap = new HashMap(); List list = new ArrayList(); for(int i = 0; i 2020. 10. 27. 이전 1 2 3 다음 728x90 반응형