Computer Science/알고리즘 ( Algorithm )

K번째 수

bugtype 2019. 10. 6. 13:35

https://programmers.co.kr/learn/courses/30/lessons/42748

 

 

 

javascript

function solution(array, commands) {
    const answer = commands.map( command => {
            const [a,b,c] = command
            const result = array.slice(a-1,b).sort( (aa,bb) => aa > bb)[c-1]
            return result
        })
    return answer;
}

python

def solution(array, commands):
    
    answer = []
    for command in commands:
        i ,j , k = command
        l = array[i-1:j]
        l.sort()
        answer.append(l[k-1])
    return answer

'Computer Science > 알고리즘 ( Algorithm )' 카테고리의 다른 글

피보나치 수열 - 황금비율 문제  (0) 2020.02.22
프로그래머스 - 탑 문제 풀기  (0) 2019.10.12
XX 알고리즘 문제 7  (0) 2019.04.28
XX 알고리즘 문제 6  (0) 2019.04.28
XX 알고리즘 문제 5  (0) 2019.04.14