题意 简单题,题目通俗易通,直接按照题目要求即可。 但仍需要注意如果最后是1不是0仍需在取一次最大值。 题解 class Solution { public: int findMaxConsecutiveOnes(vector<int>& nums) { int n = nums.size(); int maxn = 0; int num = 0; for(int i = 0; i < n; i++){ if(nums[i] == 1){ num++; }else{ maxn = max(maxn,num); num = 0; } } return max(maxn,num); } };