题目来源:
leetcode题目,网址:275. H 指数 II - 力扣(LeetCode)
解题思路:
初始时,h为0。倒序遍历 cititaions 数组,若h<ctitaions[i],h 加一;否则返回 h。
解题代码:
class Solution {
public:
int hIndex(vector<int>& citations) {
int h=0;
for(int i=citations.size()-1;i>=0;i--){
if(h<citations[i]){
h++;
}else{
break;
}
}
return h;
}
};
总结:
官方题解是二分查找。