Leetcode—487. 最大连续1的个数 II【中等】Plus

2025每日刷题(210)

Leetcode---487. 最大连续1的个数 II

实现代码

cpp 复制代码
class Solution {
public:
    int findMaxConsecutiveOnes(vector<int>& nums) {
        int zeros = 0;
        int ans = 0;
        for(int l = 0, r = 0; r < nums.size(); r++) {
            if(nums[r] == 0) {
                zeros++;
            }
            while(zeros == 2) {
                if(nums[l++] == 0) {
                    zeros--;
                }
            }
            ans = max(ans, r - l + 1);
        }
        return ans;
    }
};

运行结果

之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!

相关推荐
Source.Liu3 分钟前
【BuildFlow & 筑流】品牌命名与项目定位说明
c++·qt·rust·markdown·librecad
bkspiderx10 分钟前
C++设计模式之行为型模式:访问者模式(Visitor)
c++·设计模式·访问者模式
薰衣草233324 分钟前
hot100练习-11
算法·leetcode
地平线开发者1 小时前
征程 6 | 工具链如何支持 Matmul/Conv 双 int16 输入量化?
人工智能·算法·自动驾驶
甄心爱学习1 小时前
数值计算-线性方程组的迭代解法
算法
stolentime1 小时前
SCP2025T2:P14254 分割(divide) 题解
算法·图论·组合计数·洛谷scp2025
Q741_1471 小时前
C++ 面试基础考点 模拟题 力扣 38. 外观数列 题解 每日一题
c++·算法·leetcode·面试·模拟
W_chuanqi1 小时前
RDEx:一种效果驱动的混合单目标优化器,自适应选择与融合多种算子与策略
人工智能·算法·机器学习·性能优化
L_09072 小时前
【Algorithm】二分查找算法
c++·算法·leetcode
靠近彗星2 小时前
3.3栈与队列的应用
数据结构·算法