leetcode-H-Index II-275

Posted 0_summer

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了leetcode-H-Index II-275相关的知识,希望对你有一定的参考价值。

也是找a[i]>=x+1,x代表已经合法的a[i]的个数。不过本题输入的数组已经是升序了。

直接从后往前遍历就行

 1 class Solution {
 2 public:
 3     int hIndex(vector<int>& citations) {
 4         int ans=0;
 5         for(int i=citations.size()-1;i>=0;i--){
 6             if(citations[i]>=(citations.size()-i)) ans++;
 7             else break;
 8         }
 9         return ans;
10     }
11 };

 

以上是关于leetcode-H-Index II-275的主要内容,如果未能解决你的问题,请参考以下文章