LeetCode485. 最大连续1的个数
参考代码
class Solution {
public:
int findMaxConsecutiveOnes(vector<int>& nums) {
int res = 0, cnt = 0;
for(int num : nums) {
cnt = (num==1)?cnt+1:0;
res = max(res,cnt);
}
return res;
}
};
// int len = nums.size();
// int cnt = 0,res = 0;
// for(int i = 0;i < len; ++i) {
// if(nums[i]==1)
// cnt++;
// else {
// res = cnt>res?cnt:res;
// cnt = 0;
// }
// }
// res = cnt>res?cnt:res;
// return res;