///
Search

H-Index

항해 TIL

def solution(citations): citations.sort(reverse=True) for idx, cite in enumerate(citations, 1): # print(temp) # idx 는 최대 인용 횟수가 된다 # 단일 논문의 인용 횟수 - 논문의 최대 인용 횟수 # 위의 값이 음수가 되면 그 이전 인덱스가 바로 최대 인용 횟수 h index if cite - idx < 0: return idx - 1 # 만약 꼭지점이 없었다면, 그 논문 전체 개수가 최대 인용 횟수가 될 수 있습니다 return len(citations) if __name__ == '__main__': citations = [3, 0, 6, 1, 5] print(solution(citations))
Python
복사