프로그래머스 K번째 수
성공률이 비슷한 문제들 중에서는 가장 쉬운 문제였다.
def solution(array, commands):
return [sorted(array[x[0]-1:x[1]])[x[2]-1] for x in commands]
def solution(array, commands):
return list(map(lambda x:sorted(array[x[0]-1:x[1]])[x[2]-1], commands))
for룹대신 람다로 쓰는 경우 map()과 함께 쓰인다.
for-loop lambda
테스트 1 〉 통과 (0.00ms, 10.2MB) 통과 (0.00ms, 10.2MB)
테스트 2 〉 통과 (0.01ms, 10.3MB) 통과 (0.01ms, 10.1MB)
테스트 3 〉 통과 (0.00ms, 10MB) 통과 (0.01ms, 9.91MB)
테스트 4 〉 통과 (0.00ms, 10.2MB) 통과 (0.01ms, 9.98MB)
테스트 5 〉 통과 (0.01ms, 10.3MB) 통과 (0.01ms, 10.3MB)
테스트 6 〉 통과 (0.00ms, 10.2MB) 통과 (0.01ms, 10.1MB)
테스트 7 〉 통과 (0.01ms, 10.1MB) 통과 (0.01ms, 10.2MB)