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
相关推荐
NAGNIP17 小时前
一文搞懂机器学习中的特征降维!
算法·面试
NAGNIP17 小时前
一文搞懂机器学习中的特征构造!
算法·面试
梨落秋霜18 小时前
Python入门篇【文件处理】
android·java·python
Java 码农18 小时前
RabbitMQ集群部署方案及配置指南03
java·python·rabbitmq
Learn Beyond Limits18 小时前
解构语义:从词向量到神经分类|Decoding Semantics: Word Vectors and Neural Classification
人工智能·算法·机器学习·ai·分类·数据挖掘·nlp
你怎么知道我是队长18 小时前
C语言---typedef
c语言·c++·算法
张登杰踩19 小时前
VIA标注格式转Labelme标注格式
python
Qhumaing19 小时前
C++学习:【PTA】数据结构 7-1 实验7-1(最小生成树-Prim算法)
c++·学习·算法
Learner20 小时前
Python数据类型(四):字典
python