技术栈

leecode-合并区间-贪心算法

MORE_772026-03-25 23:39

题目

解法

cpp 复制代码
class Solution:
    def merge(self, intervals: List[List[int]]) -> List[List[int]]:
        intervals.sort(key=lambda p: p[0])
        ans = []
        for p in intervals:
            if ans and p[0] <= ans[-1][1]:
                ans[-1][1] = max(ans[-1][1], p[1])
            else:
                ans.append(p)
        return ans 
上一篇:Tomcat 超详细入门教程(安装 + 目录 + 配置 + 部署 + 排错)
相关推荐
2401_87320465
2 小时前
分布式系统安全通信
开发语言·c++·算法
sw121389
3 小时前
C++中的代理模式实战
开发语言·c++·算法
ballball~~
3 小时前
ISP-CCM(Color Correction Matrix)
图像处理·数码相机·算法
Sunshine for you
4 小时前
实时操作系统中的C++
开发语言·c++·算法
中科院提名者
4 小时前
BPE 算法的硬核拆解——理解词表(Vocabulary)是如何从零训练出来的,以及字符串是如何被切碎的
算法
「QT(C++)开发工程师」
5 小时前
C++11三大核心特性深度解析:类型特征、时间库与原子操作
java·c++·算法
乐分启航
5 小时前
SliMamba:十余K参数量刷新SOTA!高光谱分类的“降维打击“来了
java·人工智能·深度学习·算法·机器学习·分类·数据挖掘
你真是饿了
6 小时前
算法专题二:滑动窗口
算法
ccLianLian
6 小时前
数论·约数
数据结构·算法
热门推荐
01GitHub 镜像站点02Qwen3.5 开源全解析:从 0.8B 到 397B,代际升级 + 全场景选型指南03围棋-html版本04小黑课堂计算机二级WPSoffice题库软件下载安装教程(2026年3月最新版)05班级宠物园部署指南06UV安装并设置国内源07OpenClaw 使用和管理 MCP 完全指南08“wsl --install -d Ubuntu-22.04”下载慢,中国地区离线安装 Ubuntu 22.04 WSL方法(亲测2025年5月6日)09机器学习深度学习二——GAN网络10OpenClaw Control UI安全上下文访问配置