Max Consecutive Ones LeetCode solution in C++
1class Solution {2public:3int findMaxConsecutiveOnes(vector<int> &nums) {4int curr_count = 0;5int max_count = 0;6int i = 0;7while (i < nums.size()) {8if (nums[i] == 1) {9curr_count += 1;10if (max_count < curr_count) max_count = curr_count;11}1213else14curr_count = 0;15i++;16}17return max_count;18}19};