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
相关推荐
老郑聊AI业财智造11 分钟前
给大模型装上“金融之眼”:Kronos-Report的量化预测架构与技术全景剖析
人工智能·python·深度学习·语言模型·金融·架构·软件工程
leavesleo14 分钟前
DeepSeek 偷偷给你取外号?拆一下 AI 人格化背后的技术
算法
问天_观心23 分钟前
深入学习Transformer(一)
人工智能·python·深度学习·神经网络·学习·transformer
liliangcsdn27 分钟前
skewness收益偏度取负因子背后逻辑的探索
人工智能·算法·机器学习
雷帝木木29 分钟前
DVC数据版本控制实战:让训练数据像代码一样可追溯
人工智能·python·深度学习·机器学习
月光船幽幽32 分钟前
五层探针的哲学跃迁
人工智能·python
阿图灵38 分钟前
OpenCV 轮廓与属性:查找轮廓、面积周长、形状拟合与点测试
图像处理·人工智能·python·opencv·计算机视觉·轮廓
asdzx6740 分钟前
使用 Python 为 Excel 添加各类数据验证规则
开发语言·python·excel
鹿角片ljp1 小时前
LeetCode 300. 最长递增子序列|从 DP O (n²) 到贪心 + 二分 O (n log n)
算法·动态规划
叠层归一研究院1 小时前
缝合维度:时空3+1结构的拓扑起源
人工智能·算法·机器学习·agi