LeetCode(力扣)435. 无重叠区间Python

LeetCode435. 无重叠区间

题目链接

https://leetcode.cn/problems/non-overlapping-intervals/

代码

python 复制代码
class Solution:
    def eraseOverlapIntervals(self, intervals: List[List[int]]) -> int:
        if not intervals:
            return 0
        intervals.sort(key=lambda x: x[0])
        count = 0

        for i in range(1, len(intervals)):
            if intervals[i][0] < intervals[i - 1][1]:
                intervals[i][1] = min(intervals[i - 1][1], intervals[i][1])
                count += 1
        return count
相关推荐
wahahaman5 小时前
基于GBDT的次日降水量预测实验
人工智能·python·机器学习·数据分析
Nontee5 小时前
数据类型与包装类 — 一个新手学Java的数据类型笔记
java·笔记·python
●VON5 小时前
HarmonyKit | 鸿蒙新特性:router 导航 API 从 pushUrl 到 UIContext 的演进
算法·华为·交互·harmonyos
星释5 小时前
鸿蒙智能体开发实战:31.鸿蒙壁纸大师 - 环境搭建与基础配置
算法·华为·ai·harmonyos·鸿蒙
ysa0510305 小时前
【板子】树上启发式合并
数据结构·c++·笔记·算法
千天夜6 小时前
深入剖析 `Path(path).parent.mkdir(parents=True, exist_ok=True)` —— 优雅处理目录创建的终极方案
python
学究天人6 小时前
数学公理体系大全:第一章 命题逻辑:真值之舞
人工智能·算法·机器学习·数学建模·动态规划·图论·抽象代数
小O的算法实验室6 小时前
2025年Neurocomputing,基于LLM的进化优化器:结合精英策略推理
算法
简~7686 小时前
python for in循环不能遍历整数怎么解决
python·大学生
aiqianji6 小时前
垂直专业的AI短篇小说写作软件有哪些特点?
人工智能·python