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;
    }
};
相关推荐
初夏睡觉14 小时前
原创题目 - 空壳恋爱
c++·算法·dp·oi·信息学·原创题目·值得挑战的题目
间歇性努力持续性发呆的野生快乐选手14 小时前
stl容器使用和算法简介
数据结构·c++
沙盘客15 小时前
AFSIM 官方案例库全景与解读方法论
c++·经验分享·后端
_wxd66616 小时前
STL-stack与queue与priority_queue(容器适配器)
c++
时针滴滴答啊16 小时前
最大子数组和
算法·leetcode·职场和发展
zh路西法17 小时前
【玩转VLA具身智能机械臂】(二):MoveIt2 运动规划——架构、配置与 C++ 上手
c++·机械臂·路径规划·vla·planner·moveit2
Yfhonier17 小时前
【素数定理】素数个数的位数
c++·算法·素数
爱和冰阔落18 小时前
【Linux】Ctrl+C 到底做了什么?从键盘、kill 到 alarm,一次讲清信号的产生
linux·运维·c++·安卓
重生之后端学习18 小时前
15. 三数之和[中等]✅
java·数据结构·算法·leetcode·职场和发展
水饺编程18 小时前
第5章,[Win32 章节] :贝塞尔样条曲线(一)
c语言·c++·windows·visual studio