题目:力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台
由题目可知,我们要寻找的是一个最大的H值。
首先先对引用次数排序,然后再寻找在规定内的最大H值
- public int hIndex(int[] citations) {
- Arrays.sort(citations);
- int h=0,n=citations.length-1;
- while(n>=0&&citations[n]>h)
- {
- h++;
- n--;
- }
- return h;
- }
