Python | Leetcode Python题解之第452题用最少数量的箭引爆气球

题目:

题解:

python 复制代码
class Solution:
    def findMinArrowShots(self, points: List[List[int]]) -> int:
        if not points:
            return 0
        
        points.sort(key=lambda balloon: balloon[1])
        pos = points[0][1]
        ans = 1
        for balloon in points:
            if balloon[0] > pos:
                pos = balloon[1]
                ans += 1
        
        return ans
相关推荐
Blossom.1188 分钟前
把大模型当“温度计”——基于 LLM 的分布式系统异常根因定位实战
人工智能·python·深度学习·机器学习·自然语言处理·分类·bert
亮亮爱刷题39 分钟前
算法提升之树上问题-(LCA)
数据结构·算法·leetcode·深度优先
火车叨位去19491 小时前
力扣top100(day03-01)--二叉树 03
算法·leetcode·职场和发展
岁忧1 小时前
(LeetCode 每日一题) 1780. 判断一个数字是否可以表示成三的幂的和 (数学、三进制数)
java·c++·算法·leetcode·职场和发展·go
F_D_Z2 小时前
Encoder-Decoder Model编码器-解码器模型
python·深度学习·机器学习
胖咕噜的稞达鸭4 小时前
数据结构---关于复杂度的基础解析与梳理
c语言·数据结构·算法·leetcode
AscendKing4 小时前
快速部署一个鉴黄服务
python·深度学习·机器学习·鉴黄
大数据魔法师4 小时前
Python网络爬虫(二) - 解析静态网页
爬虫·python
合作小小程序员小小店5 小时前
web网站开发,在线%射击比赛成绩管理%系统开发demo,基于html,css,jquery,python,django,model,orm,mysql数据库
python·mysql·django·jquery·html5