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
相关推荐
测试199813 小时前
Selenium自动化测试框架的搭建
自动化测试·软件测试·python·selenium·测试工具·职场和发展·测试用例
IMPYLH13 小时前
Linux 的 sum 命令
linux·运维·服务器·chrome·python·bash
qq_3926906613 小时前
如何处理MongoDB分片集群的连接池耗尽危机_客户端连接与mongos到shard的连接乘数效应
jvm·数据库·python
qq_3721542313 小时前
Python异步爬虫如何应对封IP_结合asyncio与代理池实现轮询请求
jvm·数据库·python
浅念-13 小时前
分治算法专题|LeetCode高频经典题目详细题解
数据结构·c++·算法·leetcode·职场和发展·排序·分治
abc123456sdggfd13 小时前
php怎么处理跨域请求_php如何设置header解决跨域问题详解
jvm·数据库·python
伊玛目的门徒13 小时前
多线程韩漫爬虫下载器
爬虫·python·漫画·韩漫
zhangchaoxies13 小时前
如何在CSS中正确加载本地JPG背景图片
jvm·数据库·python
Magic-Yuan13 小时前
算力的迷雾
人工智能·算法·机器学习
Hello未来13 小时前
llamafactory 的使用和安装
python·深度学习·语言模型·自然语言处理·nlp