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
相关推荐
qq_34931748几秒前
Tailwind CSS如何自定义间距数值_配置theme spacing扩展CSS边距
jvm·数据库·python
im_AMBER3 分钟前
Leetcode 162 除了自身以外数组的乘积 | 接雨水
开发语言·javascript·数据结构·算法·leetcode
u01102251214 分钟前
HTML5多媒体资源动态替换Source标签的刷新机制
jvm·数据库·python
cpp_250115 分钟前
P1873 [COCI 2011/2012 #5] EKO / 砍树
数据结构·c++·算法·题解·二分答案·洛谷·csp
用户67570498850216 分钟前
别再用过时的地区数据了!闸北区都消失了,教你一次性搞定省市区同步更新!(附实战源码)
python
啊哦呃咦唔鱼17 分钟前
leetcodehot100-347. 前 K 个高频元素
数据结构·算法·leetcode
玛丽莲茼蒿17 分钟前
Leetcode hot100 多数元素【简单】
算法·leetcode·职场和发展
AbandonForce18 分钟前
Map类:pair键值对|map的基本操作|operator[]
开发语言·c++·算法·leetcode
田梓燊24 分钟前
力扣:146.LRU 缓存
算法·leetcode·缓存
牛大兵27 分钟前
播放网络摄像头视频支持ONVIF/RTSP
网络·python·音视频