Python | Leetcode Python题解之第485题最大连续1的个数

题目:

题解:

python 复制代码
class Solution:
    def findMaxConsecutiveOnes(self, nums: List[int]) -> int:
        maxCount = count = 0

        for i, num in enumerate(nums):
            if num == 1:
                count += 1
            else:
                maxCount = max(maxCount, count)
                count = 0
        
        maxCount = max(maxCount, count)
        return maxCount
相关推荐
YGGP3 分钟前
【Golang】LeetCode 32. 最长有效括号
算法·leetcode
MediaTea25 分钟前
Python:模块 __dict__ 详解
开发语言·前端·数据库·python
jarreyer31 分钟前
python,numpy,pandas和matplotlib版本对应关系
python·numpy·pandas
代码or搬砖1 小时前
HashMap源码
开发语言·python·哈希算法
顽强卖力2 小时前
第二章:什么是数据分析师?
笔记·python·职场和发展·学习方法
站大爷IP3 小时前
Python实现Excel数据自动化处理:从繁琐操作到智能流程的蜕变
python
YGGP3 小时前
【Golang】LeetCode 5. 最长回文子串
算法·leetcode
BBB努力学习程序设计3 小时前
Python 进阶知识点精讲:上下文管理器(Context Manager)的原理与实战
python·pycharm
清水白石0083 小时前
《深入 super() 的世界:MRO 与 C3 线性化算法的全景解析与实战指南》
python
大厂技术总监下海3 小时前
Python 开发者的“新引擎”:Rust 编写的解释器,性能与安全兼得
python·开源