给定一些区间。每个区间用两个整数表示,分别是起点和终点。
如果两个区间只有一个公共端点,那么这两个区间不算重叠。比如,区间 1 到 2 和区间 2 到 3 不重叠。
现在你需要删除尽可能少的区间,使得剩下的区间两两都不重叠。
请输出最少需要删除多少个区间。
给定一些区间。每个区间用两个整数表示,分别是起点和终点。
如果两个区间只有一个公共端点,那么这两个区间不算重叠。比如,区间 1 到 2 和区间 2 到 3 不重叠。
现在你需要删除尽可能少的区间,使得剩下的区间两两都不重叠。
请输出最少需要删除多少个区间。
第一行输入一个整数 n,表示区间数量。
接下来 n 行,每行输入两个整数 start 和 end,表示一个区间的起点和终点。
保证每个区间的起点都严格小于终点。
输出一个整数,表示最少需要删除的区间数量。
n 的范围是 1 到 100000-50000 到 500004 1 2 2 3 3 4 1 3
1
3 1 2 1 2 1 2
2
2 1 2 2 3
0