LeetCode 485. Max Consecutive Ones (边界处理)
来源:互联网 发布:51单片机下载器 编辑:程序博客网 时间:2024/06/05 16:40
Given a binary array, find the maximum number of consecutive 1s in this array.
Example 1:
Input: [1,1,0,1,1,1]Output: 3Explanation: The first two digits or the last three digits are consecutive 1s. The maximum number of consecutive 1s is 3.
Note:
- The input array will only contain
0
and1
. - The length of input array is a positive integer and will not exceed 10,000
查找连续1的个数最大值。
当等于0时,将累计的count与max比较,然后将count归零。
当查到最后一个数时,将累计的count与max比较。
class Solution {public: int findMaxConsecutiveOnes(vector<int>& nums) { int count=0,max=0; for (int i=0;i<nums.size();i++) { count++; if(nums[i]==0) { count--; if (count>max)max = count; count=0; } if (i==nums.size()-1) { if (count>max)max = count; } } return max; }};
阅读全文
0 0
- LeetCode 485. Max Consecutive Ones (边界处理)
- LeetCode 485. Max Consecutive Ones
- 【Leetcode】485. Max Consecutive Ones
- LeetCode 485. Max Consecutive Ones
- LeetCode - 485. Max Consecutive Ones
- LeetCode--485. Max Consecutive Ones
- LeetCode 485. Max Consecutive Ones
- 485. Max Consecutive Ones [LeetCode]
- LeetCode : 485. Max Consecutive Ones
- 【LeetCode】485. Max Consecutive Ones
- LeetCode--485. Max Consecutive Ones
- LeetCode 485. Max Consecutive Ones
- leetcode--485. Max Consecutive Ones
- leetcode 485. Max Consecutive Ones
- leetcode 485. Max Consecutive Ones
- LeetCode-485. Max Consecutive Ones
- [LeetCode]485. Max Consecutive Ones
- LeetCode 485. Max Consecutive Ones
- 关于使用sklearn进行数据预处理 —— 归一化/标准化/正则化
- Git常用命令
- ORA-00979解决办法
- 多人背包(Vijos-1412)
- AndroidStudio中关于"Cannot run program "git.exe": CreateProcess error=2, 系统找不到指定的文件"的解决方案
- LeetCode 485. Max Consecutive Ones (边界处理)
- greenDao 报错org.eclipse.jdt.internal.compiler.impl.CompilerOptions.versionToJdkLevel(Ljava/lang/Objec
- 条款 04
- 第三章 授权——《跟我学Shiro》
- 理解数学空间,从距离到希尔伯特空间
- android只编译release版本
- CSS中样式技巧
- Kotlin入门(三)——变量与问号
- 如何将一个div水平垂直居中?4种方法做推荐