H-Index라는 개념은 처음 봤는데 신기했다. 굳이 저걸 왜 정의할까? 싶었는데 읽어보니 필요할 것 같았다.
인용한 논문 개수 자체와 인용된 논문에서는 그걸 몇 번을 인용했는지... 논문의 생산성, 영향력을 나타내니까.
어떤 과학자가 발표한 논문 N편 중, H번 이상 인용된 논문이 H편 이상이고 나머지 논문이 H번 이하 인용되었다면 H의 최댓값이 이 과학자의 H-Index가 된다. 이 H-Index를 구하는 문제다.
코드는 간단하다. 내림차순으로 큰 수부터 비교해서 count값(i+1) 이상이면 answer를 갱신한다.
그러면 H의 최댓값이 answer에 갱신된다. 그걸 return해주면 끝.
'공부 > 프로그래머스' 카테고리의 다른 글
[프로그래머스] 42883번 (0) | 2022.06.15 |
---|---|
[프로그래머스] 42586번 (0) | 2022.06.15 |
[프로그래머스] 12903번 (0) | 2022.06.15 |
[프로그래머스] 77884번 (0) | 2022.06.15 |
[프로그래머스] 12933번 (0) | 2022.06.15 |