AcWing
  • 首页
  • 课程
  • 题库
  • 更多
    • 竞赛
    • 题解
    • 分享
    • 问答
    • 应用
    • 校园
  • 关闭
    历史记录
    清除记录
    猜你想搜
    AcWing热点
  • App
  • 登录/注册

905. 区间选点

作者: 作者的头像   暴打管子哥的acmer ,  2025-06-11 20:38:30 · 北京 ,  所有人可见 ,  阅读 3


0


  1. 区间选点
    题目
    提交记录
    讨论
    题解
    视频讲解

给定 N
个闭区间 [ai,bi]
,请你在数轴上选择尽量少的点,使得每个区间内至少包含一个选出的点。

输出选择的点的最小数量。

位于区间端点上的点也算作区间内。

输入格式
第一行包含整数 N
,表示区间数。

接下来 N
行,每行包含两个整数 ai,bi
,表示一个区间的两个端点。

输出格式
输出一个整数,表示所需的点的最小数量。

数据范围
1≤N≤105
,
−109≤ai≤bi≤109

输入样例:
3
-1 1
2 4
3 5
输出样例:
2

问题:为什么 排序要按照区间右端点 从小到大排 而不是左端点?

本质 思想:从左到右要枚举每一个 区间,如果 出现一个子区间,那么子区间会无法覆盖到,枚举到

0 评论

App 内打开
你确定删除吗?
1024
x

© 2018-2025 AcWing 版权所有  |  京ICP备2021015969号-2
用户协议  |  隐私政策  |  常见问题  |  联系我们
AcWing
请输入登录信息
更多登录方式: 微信图标 qq图标 qq图标
请输入绑定的邮箱地址
请输入注册信息