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
相关推荐
No_Merman1 分钟前
【DAY28】元组和os模块
python
iuu_star15 分钟前
金融数据-基于Streamlit的金融数据分析平台开发详解
python·金融·数据挖掘
YGGP18 分钟前
【Golang】LeetCode 19. 删除链表的倒数第 N 个节点
算法·leetcode·链表
智航GIS19 分钟前
9.3 Excel 自动化
python·自动化·excel
草莓熊Lotso20 分钟前
Python 库使用全攻略:从标准库到第三方库(附实战案例)
运维·服务器·汇编·人工智能·经验分享·git·python
我送炭你添花24 分钟前
Pelco KBD300A 模拟器:06+6.键盘按键扩展、LCD 优化与指示灯集成(二次迭代)
python·自动化·计算机外设·运维开发
vibag24 分钟前
RAG项目实践
python·语言模型·langchain·大模型
猫头虎27 分钟前
如何解决pip报错 import pandas as pd ModuleNotFoundError: No module named ‘pandas‘问题
java·python·scrapy·beautifulsoup·pandas·pip·scipy
飞天小蜈蚣29 分钟前
python-django_ORM的基本操作
android·python·django
平生不喜凡桃李31 分钟前
Leetcode-240 :搜索二维矩阵
leetcode·矩阵·深度优先