区间相关问题-选择不相交的区间

数轴上有n个开区间(ai,bi),尽力那个选择多个区间,使得这些区间两两没有公共点。

解决这类问题,首先我们要将bi按顺序排好,然后需要明确一点,一定要选择第一个区间,为什么?因为不管在哪种情况下,选第一个都不会吃亏,不相信你自己讨论一下,将bi排好后,再依次查找,当有ai大于等于bi时,重新取点,区间计数加一。代码如下:(我这边假设顺序已经排好):

贪心算法-区间相关问题1

贪心算法-区间相关问题1

相关文章:

  • 2021-06-09
  • 2021-12-09
  • 2021-08-25
  • 2021-07-26
  • 2021-05-04
  • 2021-04-05
  • 2021-06-12
猜你喜欢
  • 2021-05-21
  • 2021-06-18
  • 2021-07-23
  • 2022-01-03
  • 2022-12-23
  • 2021-10-29
  • 2021-08-29
相关资源
相似解决方案