[programmers] H-Index

kwonsc·2022년 5월 11일
0

programmers - Python

목록 보기
14/23
post-thumbnail

https://programmers.co.kr/learn/courses/30/lessons/42747


Code

def solution(citations):
    citations.sort()
    l = len(citations)
    for i in range(l):
        if (citations[i] >= l - i):
            return l - i
    return 0

Solution

일단 citations를 정렬 후 for문을 돌려 현재 인용 수(citations[i])가 l - i번 이상인지 체크 후 True면 리턴, 만약에 끝까지 for문을 돌았는데 없으면 0을 리턴한다.

0개의 댓글