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
相关推荐
老前端的功夫2 分钟前
【Java从入门到入土】47:构建工具:Maven与Gradle的战争
java·python·maven
Ivanqhz9 分钟前
注意力机制
线性代数·算法·矩阵·哈希算法·dnn
z小猫不吃鱼13 分钟前
02 Optimal Brain Damage 详解:二阶信息剪枝的起点
算法·机器学习·剪枝
yang_coder19 分钟前
juypter notebook启动ssl报错的处理记录
python·jupyter
m0_6265352023 分钟前
近似attention
人工智能·算法·机器学习
atunet1 小时前
关于算法优化的渐进式重构与代码级实践的技术7
算法
江华森1 小时前
exp01_Python_数据类型
开发语言·python
大鱼>1 小时前
模型可解释性:特征重要性/SHAP/LIME
人工智能·python·机器学习·lstm
霖大侠1 小时前
Decoupled and Reusable Adaptation for Efficient Cross-Modal Transfer
人工智能·深度学习·算法·机器学习·transformer
代码不接地1 小时前
【时间序列预测】0.时间序列任务知识地图
python·ai编程