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;
    }
};
相关推荐
Funny-Boy15 分钟前
Reactor (epoll实现基础)
服务器·网络·c++
I AM_SUN28 分钟前
98. 验证二叉搜索树
数据结构·c++·算法·leetcode
unityのkiven1 小时前
C++中析构函数不设为virtual导致内存泄漏示例
开发语言·c++
小破农1 小时前
C++篇——多态
开发语言·c++
飞天狗1112 小时前
2024 山东省ccpc省赛
c++·算法
愚润求学2 小时前
【Linux】进程间通信(一):认识管道
linux·运维·服务器·开发语言·c++·笔记
珊瑚里的鱼3 小时前
【滑动窗口】LeetCode 1658题解 | 将 x 减到 0 的最小操作数
开发语言·c++·笔记·算法·leetcode·stl
共享家95273 小时前
哈希的原理、实现
c++·算法
进击的小白菜3 小时前
用Java实现单词搜索(LeetCode 79)——回溯算法详解
java·算法·leetcode
珂朵莉MM4 小时前
2024 睿抗机器人开发者大赛CAIP-编程技能赛-专科组(国赛)解题报告 | 珂学家
开发语言·人工智能·算法·leetcode·职场和发展·深度优先·图论