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;
    }
};
相关推荐
文丑颜不良啊1 天前
LeetCode876~900题目解析
java·leetcode
choumin1 天前
C++中万能引用与std::forward的作用和用法
c++·万能引用·std forward
下一站春风里1 天前
位运算完整学习笔记:按位与(&)+ 异或(^)
开发语言·c++·算法
努力努力再努力wz1 天前
【C++高阶系列】C++20 协程底层原理:函数为什么能暂停?从状态机到 Task,彻底串起挂起、恢复与协程调度
开发语言·c++·c++20·1024程序员节
划破黑暗的第一缕曙光1 天前
[C++]:4.模板
c++·template·模板·函数模版·类模版
十五年专注C++开发1 天前
pybind11:一个跨C++和Python平台的编程库
开发语言·c++·python·pybind11
CodeYp20191 天前
第11讲:stack 和 queue
开发语言·c++·queue·stack
沫璃染墨1 天前
《Qt从零入门系列(十五):Qt线程安全与锁机制详解——从QMutex到RAII与读写锁实战》
开发语言·c++·qt·安全·交互·线程·qt6.3
hetao17338371 天前
2026-10-25 hetao1733837 的刷题记录
c++·算法
lvwangshu1 天前
T3 涂鸦带师 题解
题解·贪心·倍增·技巧·思维好题·断环成链