프로그래머스 - LV.1 - K번째수

박종일·2023년 5월 22일
0

프로그래머스 LV.1

목록 보기
18/26

문제 링크
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]

감사합니다.

profile
존경하는 인물: 스토브리그 백승수 단장(남궁민)

0개의 댓글