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
相关推荐
啊阿狸不会拉杆21 小时前
《计算机视觉:模型、学习和推理》第 10 章-图模型
人工智能·python·学习·机器学习·计算机视觉·图模型
测试老哥21 小时前
如何使用Postman做接口测试?
自动化测试·软件测试·python·测试工具·测试用例·接口测试·postman
踩坑记录21 小时前
leetcode hot100 131. 分割回文串 medium 递归回溯
leetcode
踢足球092921 小时前
寒假打卡:2026-2-24
数据结构·算法·leetcode
七夜zippoe21 小时前
安全测试实战:OWASP Top 10全面防护指南
python·sql·xss·安全测试·安全框架·核心漏洞
Loo国昌1 天前
【AI应用开发实战】Guardrail风险控制中间件:Agent系统的安全防线
人工智能·python·安全·自然语言处理·中间件·prompt
苡~1 天前
【openclaw+claude系列02】全景拆解——手机、电脑、AI 三者如何协同工作
java·人工智能·python·智能手机·电脑·ai编程
chao_7891 天前
构建start_app.sh,实现快速启动项目
python·bash·终端·前后端
得一录1 天前
AI Agent的主流设计模式之规划模式
人工智能·python·深度学习
样例过了就是过了1 天前
LeetCode热题100 环形链表
算法·leetcode·链表