(프로그래머스, 파이썬) 정렬 : [K번째 수, H-index, 가장 큰 수]
2022. 6. 22. 12:51
PS/프로그래머스
레벨 2부터 벽을 느끼는 나.. 역시 물 실버였다. 코딩테스트 연습 - 정렬 - K번째 수 -내 코드- def solution(array, commands): answer = [] for cmd in commands: i, j, k = cmd array_processed = sorted(array[i-1:j]) answer.append(array_processed[k-1]) return answer 딱 눈에 보이고 이해되는 대로 풀었다. -신박한 풀이- def solution(array, commands): return list(map(lambda x:sorted(array[x[0]-1:x[1]])[x[2]-1], commands)) 허허.. 차근차근 알아보자 array를 [i-1 : j]까지 슬라이스,..