Package g0201_0300.s0274_h_index
Class Solution
- java.lang.Object
-
- g0201_0300.s0274_h_index.Solution
-
public class Solution extends Object
274 - H-Index.Medium
Given an array of integers
citationswherecitations[i]is the number of citations a researcher received for theirithpaper, return compute the researcher’sh-index.According to the definition of h-index on Wikipedia: A scientist has an index
hifhof theirnpapers have at leasthcitations each, and the othern \u2212 hpapers have no more thanhcitations each.If there are several possible values for
h, the maximum one is taken as theh-index.Example 1:
Input: citations = [3,0,6,1,5]
Output: 3
Explanation:
[3,0,6,1,5] means the researcher has 5 papers in total and each of them had received 3, 0, 6, 1, 5 citations respectively. Since the researcher has 3 papers with at least 3 citations each and the remaining two with no more than 3 citations each, their h-index is 3.Example 2:
Input: citations = [1,3,1]
Output: 1
Constraints:
n == citations.length1 <= n <= 50000 <= citations[i] <= 1000
-
-
Constructor Summary
Constructors Constructor Description Solution()
-