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

题目:

题解:

cpp 复制代码
class Solution {
public:
    int findMaxConsecutiveOnes(vector<int>& nums) {
        int maxCount = 0, count = 0;
        int n = nums.size();
        for (int i = 0; i < n; i++) {
            if (nums[i] == 1) {
                count++;
            } else {
                maxCount = max(maxCount, count);
                count = 0;
            }
        }
        maxCount = max(maxCount, count);
        return maxCount;
    }
};
相关推荐
sheeta19988 分钟前
LeetCode 每日一题笔记 日期:2026.05.17 题目:1306. 跳跃游戏 III
笔记·leetcode
阿文的代码库19 分钟前
对于C++中push_back的原理介绍与分析
开发语言·c++
枕星而眠24 分钟前
C++ 核心语法精讲:auto / 模板 / 命名空间 / 动态内存 从用法到面试
开发语言·c++·面试
_深海凉_28 分钟前
LeetCode热题100-二叉搜索树中第 K 小的元素
算法·leetcode·职场和发展
图码29 分钟前
文本两端对齐算法详解:从LeetCode到实际应用
数据结构·图像处理·算法·leetcode·生成对抗网络·面试·职场和发展
yoyo_zzm30 分钟前
六大编程语言核心差异全解析
c语言·c++·spring boot·php
liu****30 分钟前
第16届国赛蓝桥杯大赛C/C++大学C组
c语言·数据结构·c++·算法·蓝桥杯
yoyo_zzm34 分钟前
四大编程语言对比:C/C++/C#/PHP
c++·c#·php
程序员zgh40 分钟前
AUTOSAR CP 之 配置、开发流程、工具链 解析
c语言·开发语言·c++·系统架构·汽车
小小测试开发42 分钟前
NVIDIA SANA-WM:2.6B 开源世界模型,单卡 H100 生成 1 分钟 720p 视频
c++·音视频·mfc