博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
485. Max Consecutive Ones
阅读量:4919 次
发布时间:2019-06-11

本文共 1123 字,大约阅读时间需要 3 分钟。

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 and 1.
  • The length of input array is a positive integer and will not exceed 10,000

 

c++ Soulution:

```

class Solution {public:    int findMaxConsecutiveOnes(vector
& nums) { int max=0,current=0; for(int i=0;i
max)max=current; } else{ current=0; } return max; }};

 

 ```

Python Solution:

```

class Solution(object):    def findMaxConsecutiveOnes(self, nums):        """        :type nums: List[int]        :rtype: int        """        nums = list(nums)        max = 0        current = 0        for i in nums:            if i==1:                current += 1                if current > max:                    max = current            else:                current = 0        return max

 

```

转载于:https://www.cnblogs.com/bernieloveslife/p/7609765.html

你可能感兴趣的文章
C++ 面向对象
查看>>
Maven Nexus
查看>>
js 判断滚动条的滚动方向
查看>>
关于springboot启动时候报错:springboot Failed to parse configuration class [Application]
查看>>
java中Class的使用详解
查看>>
css,js文件后面加一个版本号
查看>>
webpack第一节(2)
查看>>
python之asyncio三种应用方法
查看>>
Laravel 的文件存储 - Storage
查看>>
转:[Server] 在 Windows 上安裝 PHP 5.3 開發環境
查看>>
【IE6的疯狂之二】IE6中PNG Alpha透明(全集)
查看>>
第一个Shell脚本
查看>>
C++ 小笔记
查看>>
Mysql 语句优化
查看>>
例子:进度条
查看>>
包含单引号的sql
查看>>
HTML 基础 2
查看>>
Java 最常见 200+ 面试题全解析:面试必备(转载)
查看>>
LinkedList
查看>>
Spring框架下PropertyPlaceholderConfigurer类配置roperties文件
查看>>