LeetCode Max Consecutive Ones
题意:给出一个数组,求数组中连续1出现次数最大 的数
思路:记住上一个数,通过与当前数比较
(1)当前数为1,并且前一个数也为1,则计数加1
(2)当前数为1,前一个数不娄1,计数赋值为1
(3)当前数不为1,则更新最大计数,并且当当前计数置为0
代码如下:
var findMaxConsecutiveOnes = function(nums) {var ans = 0;var prev = -1;var tmp = 0;for (var i = 0; i < nums.length; i++){if (nums[i] == 1){if (prev != 1) tmp = 1;else if (prev == 1) tmp += 1;}else{ans = Math.max(ans, tmp);tmp = 0;}prev = nums[i];}ans = Math.max(ans, tmp);return ans;
};
LeetCode Max Consecutive Ones相关推荐
- leetcode 485,487,1004. Max Consecutive Ones I ,II, III(最大连续1的个数问题合集)
485. Max Consecutive Ones https://leetcode.com/problems/max-consecutive-ones/ easy 题,思路不说了,直接上代码. cl ...
- 485. Max Consecutive Ones - LeetCode
Question 485. Max Consecutive Ones Solution 题目大意:给一个数组,取连续1的最大长度 思路:遍历数组,连续1就加1,取最大 Java实现: public i ...
- Leetcode日练笔记19 #487 Max Consecutive Ones II (Medium)
#487 Max Consecutive Ones II (Medium) Given a binary array nums, return the maximum number of consec ...
- LeetCode 829. Consecutive Numbers Sum--笔试题--C++解法
LeetCode 829. Consecutive Numbers Sum–笔试题–C++解法 LeetCode题解专栏:LeetCode题解 LeetCode 所有题目总结:LeetCode 所有题 ...
- LeetCode: Max Points on a Line
LeetCode: Max Points on a Line LeetCode: Max Points on a Line Given n points on a 2D plane, find the ...
- LeetCode 485. Max Consecutive Ones
题目描述: Given a binary array, find the maximum number of consecutive 1s in this array. Example 1: Inpu ...
- C#LeetCode刷题之#485-最大连续1的个数(Max Consecutive Ones)
问题 该文章的最新版本已迁移至个人博客[比特飞],单击链接 https://www.byteflying.com/archives/3714 访问. 给定一个二进制数组, 计算其中最大连续1的个数. ...
- 【LeetCode】487. Max Consecutive Ones II 解题报告 (C++)
作者: 负雪明烛 id: fuxuemingzhu 个人博客:http://fuxuemingzhu.cn/ 目录 题目描述 题目大意 解题方法 动态规划 日期 题目地址:https://leetco ...
- 【Leetcode】487. Max Consecutive Ones II
题目地址: https://leetcode.com/problems/max-consecutive-ones-ii/description/ 给定一个长nnn的010101数组AAA,允许将任意一 ...
最新文章
- eclipse快捷键操作
- centos7安装Metricbeat7.6.0采集nginx指标
- IBASE and ES change pointer
- php创建分页类,一个最强的PHP通用分页类
- 一天一个C++程序(六)
- SQL2005中row_number()等函数的用法
- 1.5亿元奖金,给了这50位青年科学家
- c语言error和,C语言ERROR精选.doc
- [android源码分析]sdp Server的启动分析
- 2022年寒假ACM练习1
- Linux系统清空回收站
- Shiro-SpringBoot (一)
- AI元宇宙敲门砖【3.2】:太好听了吧,和AI一起唱,一起做虚拟偶像
- JAVA+appium+夜神模拟器实现APP爬虫
- 有一间计算机实验室英语怎么说,实验室英语怎么说
- 如何实现一台机器上运行多个MySQL实例?
- CardSlidePanel卡片左右划效果
- flutter icon 大全
- Paragon NTFS使用教程:处理安装分卷失败
- 设备端的超市商品识别
热门文章
- UVa 11063 - B2-Sequence
- [Selenium]Eclipse hangs at 57% in debug mode with TestNG tests
- 在当当买了python怎么下载源代码-爬虫实战一:爬取当当网所有 Python 书籍
- python下载教程3.7-Python3
- python代码示例百度云-python利用百度云接口实现车牌识别的示例
- 菜鸟教程python3-Python数据分析,学习路径拆解及资源推荐
- python官网下载步骤手机-一招解决:各种版本的Python下载安装教程
- python绘制散点图-Python:matplotlib绘制散点图
- 编程软件python下载-python 2.7官方版
- 用python绘制柱状图标题-使用Python绘制图表大全总结