Leetcode—769. 最多能完成排序的块【中等】

2024每日刷题(149)

Leetcode---769. 最多能完成排序的块

实现代码

cpp 复制代码
class Solution {
public:
    int maxChunksToSorted(vector<int>& arr) {
        int ans = 0;
        int mx = INT_MIN;
        for(int i = 0; i < arr.size(); i++) {
            mx = max(arr[i], mx);
            if(mx == i) {
                ans++;
            }
        }
        return ans;
    }
};

运行结果


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

相关推荐
计算机视觉研究院1 分钟前
低空经济+电力:输电线路无人机巡检及要求
经验分享
小小怪7502 分钟前
高性能密码学库
开发语言·c++·算法
Book思议-4 分钟前
【数据结构实战】 C 语言单链表通关:初始化 / 头插 / 尾插 / 增删改查全实现(附图解、可运行完整代码)
c语言·数据结构·算法
2301_821700535 分钟前
模板代码生成工具
开发语言·c++·算法
佳木逢钺8 分钟前
机器人/无人机视觉开发选型指南:RealSense D455 vs D435i 与奥比中光的互补方案
c++·人工智能·计算机视觉·机器人·ros·无人机
wuhen_n9 分钟前
回溯算法入门 - LeetCode经典回溯算法题
前端·javascript·算法
宵时待雨11 分钟前
C++笔记归纳12:二叉搜索树
开发语言·数据结构·c++·笔记·算法
炎爆的土豆翔13 分钟前
SIMD常见操作,结合样例一文理解
开发语言·c++·算法
仰泳的熊猫18 分钟前
题目2305:蓝桥杯2019年第十届省赛真题-等差数列
数据结构·c++·算法·蓝桥杯
码界奇点22 分钟前
基于.NET Core的CMS内容管理系统设计与实现
c++·毕业设计·.netcore·源代码管理