문제 링크
K번째수
간단하지만 간단하지 않은 정렬 문제
슬라이싱 개념과 배열의 개념을 이해하고 있어야한다.
def solution(array, commands):
answer = []
for v in commands:
answer.append(sorted(array[v[0]-1:v[1]])[v[2]-1])
return answer
한줄로 줄여보자!
def solution(array, commands):
return [sorted(array[a[0]-1:a[1]])[a[2]-1] for a in commands]
감사합니다.