문제 : 

 

코딩테스트 연습 - 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

슬라이스로 풀었당,, 

반응형

+ Recent posts