프로그래머스 LV2 - H-Index
내 풀이
def solution(citations):
num = 0
while num <= max(citations):
a = len([i for i in citations if i >= num])
if a >= num:
h = num
num += 1
return h
풀이 해석
- num을 키워가며 num회 이상 인용된 논문의 횟수를 a라 하고
- a>= num 일 경우에 h = num 을 적용하였다
- num을 키워가며 현재 h보다 큰 num값이 나올 때마다 최신화를 해주었다
댓글남기기