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
相关推荐
爱昏羔11 分钟前
上篇:从PDF到向量库 — 物流行业RAG系统的知识库构建全解析
python·langchain·pdf·agent·rag
麻雀飞吧14 分钟前
最新量化实现难点,规则和流程要先有形状
人工智能·python
用户03321266636717 分钟前
使用 Python 在 Word 文档中添加或删除文本框
python
小蒋学算法17 分钟前
算法-删除元素后最大固定点数目-典型最长增长序列算法
数据结构·算法
RD_daoyi22 分钟前
Google偷偷给AI引用加了五个新功能:内联引用、悬停预览、品牌展示……但点击率真的回来了吗?
大数据·网络·人工智能·算法·安全·搜索引擎
船漏了就会沉30 分钟前
后缀自动机(SAM):字符串处理的“万能瑞士军刀”
算法
LadenKiller1 小时前
近期AI量化辅助,工具重点要跟学习阶段变化
人工智能·python
白白白小纯2 小时前
算法篇—链表的中间节点
c语言·数据结构·算法·leetcode
phltxy2 小时前
LangChain_Agent中间件实战
人工智能·python·深度学习·语言模型·中间件·langchain
Frostnova丶2 小时前
(19)LeetCode 54. 螺旋矩阵
算法·leetcode·矩阵