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;
    }
};
相关推荐
蒸蒸yyyyzwd2 小时前
与Redis和MySQL有关的知识
c++·求职招聘·八股
欧特克_Glodon2 小时前
OpenCV计算机视觉开发入门与实践<四十>:自动识别物体数量
c++·人工智能·opencv·计算机视觉
wuminyu2 小时前
Kafka利用sendfile与Page Cache实现高性能传输剖析
java·linux·c语言·jvm·c++
hansang_IR2 小时前
【题解】P4456 [CQOI2018] 交错序列(数学递推)
c++·算法
流浪0012 小时前
大厂 C/C++ 2023–2025 面试答案题汇总
开发语言·c++
青少儿编程课堂2 小时前
贪心算法进阶:区间调度与最少资源整合解析
c++·python·算法·贪心·信息学竞赛·区间调度
(Charon)2 小时前
【C++】 定时器入门:从定时任务到 epoll 驱动
开发语言·c++
青山木3 小时前
Hot 100 --- 划分字母区间
java·数据结构·算法·leetcode·贪心算法
励志不掉头发的内向程序员3 小时前
【LibreCAD 2D架构】鼠标点下的坐标为什么会被“吸”走?LibreCAD 对象捕捉系统解析
开发语言·c++·qt·学习·系统架构
Sunsets_Red3 小时前
浅谈扫描线
c++·算法·编程·题解·洛谷·扫描线·信息学竞赛