博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
485. 最大连续1的个数
阅读量:6902 次
发布时间:2019-06-27

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

给定一个二进制数组, 计算其中最大连续1的个数。

示例 1:

输入: [1,1,0,1,1,1]

输出: 3
解释: 开头的两位和最后的三位都是连续1,所以最大连续1的个数是 3.
注意:

输入的数组只包含 0 和1。

输入数组的长度是正整数,且不超过 10,000。

1/**  2 * @param {number[]} nums  3 * @return {number}  4 */  5  6var findMaxConsecutiveOnes = function (nums) {
7    if(!nums.includes(0)) return nums.length 8    var a = [], l = 0 9    // 找0 10    for(var i=0; i
 l) {
21        l = nums.length - 1 -idx 22    } 23    // 相邻两个0之间的1 24    for(var j=0; j
 l) {
26            l = a[j+1] - a[j] - 1 27        } 28    } 29    return l 30}

转载于:https://www.cnblogs.com/rencoo/p/9774090.html

你可能感兴趣的文章
好程序员学习笔记:函数
查看>>
如何打造工业物联网帝国?
查看>>
Linux系统安全之grub密码和用户权限
查看>>
超人学院Hadoop大数据资源分享
查看>>
C# 压缩PDF图片
查看>>
mouseover事件mouseenter事件
查看>>
mysql 截取字符串
查看>>
static成员必须在类外初始化
查看>>
手机安全卫士-——Splash总结
查看>>
Greenplu数据库的部署
查看>>
C#调用Win32 的API函数--User32.dll
查看>>
第九章:Javascript类和模块
查看>>
2000W条数据的Oralce数据库SQL查询优化经验 - 机会总会留给有准备的人
查看>>
test
查看>>
为虚拟机中的debian6安装vmtool
查看>>
windows下eclipse搭建android_ndk开发环境
查看>>
wscript运行js文件
查看>>
js 获取当前时间
查看>>
Hibernate5-多对一双向关联-fetch="select",lazy="proxy"
查看>>
UIGestureRecognizer 事件冲突
查看>>