一道比较简单的题。通过这道题,要学会当遇到不会的问题时候,拿出纸笔依次分析各个变量的变化。
class Solution { public: int findMaxConsecutiveOnes(vector<int>& nums) { int ret = 0,pre = 0; for(int i = 0;i < nums.size(); i++){ if(nums[i] == 1){ pre = pre + 1; if(pre > ret){ ret = pre; } }else{ pre = 0; } } return ret; } };