본문 바로가기
공부/프로그래머스

[프로그래머스] 42747번

by _음주토끼_ 2022. 6. 15.

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