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
相关推荐
qq74223498421 小时前
Python操作数据库之pyodbc
开发语言·数据库·python
gihigo199821 小时前
MATLAB使用遗传算法解决车间资源分配动态调度问题
算法·matlab
墨染点香21 小时前
LeetCode 刷题【138. 随机链表的复制】
算法·leetcode·链表
2401_8414956421 小时前
【自然语言处理】轻量版生成式语言模型GPT
人工智能·python·gpt·深度学习·语言模型·自然语言处理·transformer
却道天凉_好个秋21 小时前
目标检测算法与原理(一):迁移学习
算法·目标检测·迁移学习
云和数据.ChenGuang1 天前
tensorflow生成随机数和张量
人工智能·python·tensorflow
兮山与1 天前
算法24.0
算法
测试老哥1 天前
python+requests+excel 接口测试
自动化测试·软件测试·python·测试工具·测试用例·excel·接口测试
AI纪元故事会1 天前
冰泪与雨丝:一个AI的Python挽歌
开发语言·人工智能·python