Leetcode—56.合并区间【中等】

2023每日刷题(五十七)

Leetcode---56.合并区间

算法思想

实现代码

cpp 复制代码
class Solution {
public:
    vector<vector<int>> merge(vector<vector<int>>& intervals) {
        sort(intervals.begin(), intervals.end());
        vector<vector<int>> ans;
        ans.push_back(intervals[0]);
        for(int i = 1; i < intervals.size(); i++) {
            if(ans.back()[1] < intervals[i][0]) {
                ans.push_back(intervals[i]);
            } else {
                ans.back()[1] = max(intervals[i][1], ans.back()[1]);
            }
        }
        return ans;
    }
};

运行结果


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

相关推荐
✎ ﹏梦醒͜ღ҉繁华落℘2 小时前
菜鸟的算法基础
java·数据结构·算法
爪哇部落算法小助手2 小时前
每日两题day65
数据结构·c++·算法
麒qiqi2 小时前
【数据结构核心篇】树与哈希(Hash)的原理、特性及实战应用
数据结构·算法·哈希算法
Swift社区2 小时前
LeetCode 443. 压缩字符串
leetcode·职场和发展·蓝桥杯
ada7_2 小时前
LeetCode(python)——543.二叉树的直径
数据结构·python·算法·leetcode·职场和发展
橘颂TA2 小时前
【剑斩OFFER】算法的暴力美学——颜色分类
数据结构·c++·算法·动态规划
吴秋霖2 小时前
profileData纯算逆向分析
算法·设备指纹·反爬虫技术
sprintzer2 小时前
11.26-12.05力扣栈刷题
算法·leetcode·职场和发展
sin_hielo3 小时前
leetcode 3578
数据结构·算法·leetcode
ShiMetaPi3 小时前
SAM(通用图像分割基础模型)丨基于BM1684X模型部署指南
人工智能·算法·ai·开源·bm1684x·算力盒子