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

示例 1:

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

输入的数组只包含 0 和1。
输入数组的长度是正整数,且不超过 10,000。

思路:先拼成字符串,然后按0分割,再取最大长度即可。

class Solution:def findMaxConsecutiveOnes(self, nums: List[int]) -> int:return max(len (substr) for substr in ''.join([str(x) for x in nums]).split("0"))

leetcode485. 最大连续1的个数 *py:“又是一行就解决了,没意思”相关推荐

  1. Leetcode485.Max Consecutive Ones最大连续1的个数

    给定一个二进制数组, 计算其中最大连续1的个数. 示例 1: 输入: [1,1,0,1,1,1] 输出: 3 解释: 开头的两位和最后的三位都是连续1,所以最大连续1的个数是 3. 注意: 输入的数组 ...

  2. 统计数列中是连续数的个数

    数据库环境:SQL SERVER2008R2 今天在群里看到一位网友提的需求,要求统计一组数据中前3位是连续数的个数,具体看贴图. 实现这个需求蛮简单的,说下我的思路: 取前3位,然后减去123,再和 ...

  3. N!的尾部连续0的个数

    Baidu和EMC的笔势题:对任意输入的正整数N,编写C程序求N!的尾部连续0的个数,并指出计算复杂度.如:18!=6402373705728000,尾部连续0的个数是3.(不用考虑数值超出计算机整数 ...

  4. 2、leetcode1001 最大连续1的个数

    leetcode1001 最大连续1的个数 给定一个由若干 0 和 1 组成的数组 A,我们最多可以将 K 个值从 0 变成 1 . 返回仅包含 1 的最长(连续)子数组的长度. 示例 1: 输入:A ...

  5. leetcode 485. 最大连续1的个数

    给定一个二进制数组, 计算其中最大连续1的个数. 示例 1: 输入: [1,1,0,1,1,1] 输出: 3 解释: 开头的两位和最后的三位都是连续1,所以最大连续1的个数是 3. 解题思路 遇到0时 ...

  6. LeetCode 487. 最大连续1的个数 II(滑动窗口)

    文章目录 1. 题目 2. 解题 1. 题目 给定一个二进制数组,你可以最多将 1 个 0 翻转为 1,找出其中最大连续 1 的个数. 示例 1: 输入:[1,0,1,1,0] 输出:4 解释:翻转第 ...

  7. LeetCode 1504. 统计全 1 子矩形(记录左侧的连续1的个数)

    文章目录 1. 题目 2. 解题 1. 题目 给你一个只包含 0 和 1 的 rows * columns 矩阵 mat , 请你返回有多少个 子矩形 的元素全部都是 1 . 示例 1: 输入:mat ...

  8. C#LeetCode刷题之#485-最大连续1的个数(Max Consecutive Ones)

    问题 该文章的最新版本已迁移至个人博客[比特飞],单击链接 https://www.byteflying.com/archives/3714 访问. 给定一个二进制数组, 计算其中最大连续1的个数. ...

  9. 最大连续1的个数 三 窗口大小固定,逻辑连续但实际上并不连续的滑动窗口

    1004 最大连续1的个数 三 窗口大小固定,逻辑连续但实际上并不连续的滑动窗口 题目描述 给定一个由若干 0 和 1 组成的数组 A,我们最多可以将 K 个值从 0 变成 1 . 返回仅包含 1 的 ...

最新文章

  1. CSS之布局(轮廓和圆角)
  2. Microbiome:中外合作揭示微生物群落降解复杂微生物聚合物的酶(视频导读)
  3. 为什么需要权重初始化(weight initialization)?常见的权重初始化方式有哪些?启发式权重初始化的好处?
  4. 我的WCF之旅(6):在Winform Application中调用Duplex Service出现TimeoutException的原因和解决方案...
  5. (三)页面之间的参数传递
  6. C++ Primer 5th笔记(chap 17 标准库特殊设施)bernoulli_distribution 类
  7. OpenGL ES 3.0之Texturing纹理详解(二)
  8. Netty 支持的功能与特性
  9. 编写第二个Spring程序——AOP实现
  10. 一定备足货!卢伟冰再曝红米骁龙855旗舰:性价比之王
  11. 记华为综合面试(IT集成类)
  12. Glib2版本差异初始化(三)
  13. UI设计中的图标分为哪些类型?
  14. 联想y7000/r7000 2020款加装固态硬盘及硬盘分区,硬盘测速方法
  15. 如何编写好的代码/成为一个更好的程序员
  16. 【读论文】DIVFusion: Darkness-free infrared and visible image fusion
  17. 戴尔ChromeBook 13-7310刷Ubutu18.04
  18. 如何判断用户是用Modem还是经过路由器上网呢
  19. web安全是什么?主要分为哪几部分?
  20. VirtualBox - 利用虚拟显示屏调整屏幕大小,屏幕分辨率

热门文章

  1. 无线 在linux叫什么地方,请问有知道atheros无线网卡Linux驱动官方下载地址是什么吗?...
  2. react如何遍历并比较_[前端进阶] 这可能是最通俗易懂的React 渲染原理及性能优化...
  3. EISCONN的故事
  4. ARM中断分析之三:WinCE驱动的中断分析
  5. 如何干净的删除vm_如何在macOS 10.15 Catalina绕过XProtect?
  6. php hasmany,浅谈laravel orm 中的一对多关系 hasMany
  7. 密码锁 java接口_从synchronized和lock区别入手聊聊java锁机制
  8. 【转】ABP源码分析四十:ZERO的Application和Tenant
  9. ASP.NET Core管道深度剖析(3):管道是如何处理HTTP请求的?
  10. 【转】敏捷开发,你真的做对了吗?