|
1 | 1 | # https://leetcode.com/problems/h-index/
|
2 | 2 | #
|
3 |
| -# Given an array of citations (each citation is a non-negative |
4 |
| -# integer) of a researcher, write a function to compute the |
5 |
| -# researcher's h-index. According to the definition of h-index |
6 |
| -# on Wikipedia: "A scientist has index h if h of his/her N papers |
7 |
| -# have at least h citations each, and the other N − h papers have |
8 |
| -# no more than h citations each." |
| 3 | +# Given an array of citations (each citation is a non-negative integer) of a |
| 4 | +# researcher, write a function to compute the researcher's h-index. According |
| 5 | +# to the definition of h-index on Wikipedia: "A scientist has index h if h of |
| 6 | +# his/her N papers have at least h citations each, and the other N − h papers |
| 7 | +# have no more than h citations each." |
9 | 8 | #
|
10 |
| -# For example, given citations = [3, 0, 6, 1, 5], which means the |
11 |
| -# researcher has 5 papers in total and each of them had received |
12 |
| -# 3, 0, 6, 1, 5 citations respectively. Since the researcher has |
13 |
| -# 3 papers with at least 3 citations each and the remaining two |
14 |
| -# with no more than 3 citations each, his h-index is 3. |
| 9 | +# For example, given citations = [3, 0, 6, 1, 5], which means the researcher |
| 10 | +# has 5 papers in total and each of them had received 3, 0, 6, 1, 5 citations |
| 11 | +# respectively. Since the researcher has 3 papers with at least 3 citations |
| 12 | +# each and the remaining two with no more than 3 citations each, his h-index |
| 13 | +# is 3. |
15 | 14 | #
|
16 |
| -# Note: If there are several possible values for h, the maximum |
17 |
| -# one is taken as the h-index. |
| 15 | +# Note: |
| 16 | +# |
| 17 | +# If there are several possible values for h, the maximum one is taken as |
| 18 | +# the h-index. |
| 19 | +# |
| 20 | +# Credits: |
| 21 | +# |
| 22 | +# Special thanks to @jianchao.li.fighter for adding this problem and |
| 23 | +# creating all test cases. |
18 | 24 |
|
19 | 25 |
|
20 | 26 | # @param {Integer[]} citations
|
|
0 commit comments