贪心算法day11(用最少数量的箭引爆气球)

1.用最少数量的箭引爆气球

452. 用最少数量的箭引爆气球 - 力扣(LeetCode)

例子:points = {{1,5},{1,2},{4,5}}可以覆盖基本状况

复制代码
class Solution {
    public int findMinArrowShots(int[][] points) {
        Arrays.sort( points, (v1,v2) ->   { 
            return v1[0] > v2[0]?1:-1;
        });
        int right = points[0][1],count = 1; 
        for(int i = 1 ; i < points.length ; i ++){
            int a = points[i][0], b = points[i][1];
            
            if(a > right ){
        
                count++;
                right = b;
                
                }else{
                    right = Math.min(right,b);
                }
            }
        return count;
    }
}
相关推荐
晨曦夜月23 分钟前
map与unordered_map区别
算法·哈希算法
图码1 小时前
如何用多种方法判断字符串是否为回文?
开发语言·数据结构·c++·算法·阿里云·线性回归·数字雕刻
handler011 小时前
Linux 内核剖析:进程优先级、上下文切换与 O(1) 调度算法
linux·运维·c语言·开发语言·c++·笔记·算法
minglie11 小时前
实数列的常用递推模式
算法
代码小书生1 小时前
math,一个基础的 Python 库!
人工智能·python·算法
AI科技星1 小时前
全域数学·数术本源·高维代数卷(72分册)【乖乖数学】
人工智能·算法·数学建模·数据挖掘·量子计算
生成论实验室1 小时前
《事件关系阴阳博弈动力学:识势应势之道》第一篇:生成正在发生——从《即事经》到事件-关系网络
人工智能·科技·算法·架构·创业创新
漂流瓶jz2 小时前
UVA-1152 和为0的4个值 题解答案代码 算法竞赛入门经典第二版
数据结构·算法·二分查找·题解·aoapc·算法竞赛入门经典·uva
leoufung2 小时前
LeetCode 76:Minimum Window Substring 题解与滑动窗口思维详解
算法·leetcode·职场和发展
小O的算法实验室2 小时前
2026年IEEE TETCI,山区环境下基于双种群进化的协同无人机巡逻任务协同优化,深度解析+性能实测
算法·论文复现·智能算法·智能算法改进