Max Consecutive Ones
Given a binary array
nums, return the maximum number of consecutive 1's in the array.Example1:
Input: nums=[1,1,0,1,1,1]
Output: 3
Explanation: The first two digits or the last three digits are consecutive 1s. The maximum number of consecutive 1s is 3.
Example2:
Input: nums=[1,0,1,1,0,1]
Output: 2
Constraints:
1 <= nums.length <= 105nums[i]is either0or1.
CPP Code:
int findMaxConsecutiveOnes(vector<int>& nums) {
int max=0,count=0;
for (int x: nums)
{
if(x==1){
count++;
if(count>max)
max=count;
}
else
count=0;
}
return max;
}
___________________________________________________________________________
Related posts:
Please Like, Comment and Share!😉
Comments
Post a Comment