Problem Solving/Programmers
정렬 (Level 1) : k번째 수 (Python)
eroke
2021. 5. 10. 13:30
문제 :
코딩테스트 연습 - K번째수
[1, 5, 2, 6, 3, 7, 4] [[2, 5, 3], [4, 4, 1], [1, 7, 3]] [5, 6, 3]
programmers.co.kr
오늘 재택근무 중에 팀장님한테 급 대면면담 호출을 받았다,, ^^ 행복하다...
전철에 사람이 정말 없어서 노트북을 꺼내 Level 1 문제를 슬렁 풀어봤다...
Solution
def solution(array, commands):
answer = []
for a in range(len(commands)):
i=commands[a][0]
j=commands[a][1]
k=commands[a][2]
tmp=array[i-1:j] #slice
tmp.sort()
answer.append(tmp[k-1])
return answer
슬라이스로 풀었당,,
반응형