小慕正在负责一个大型数据中心的网络规划项目,她需要为不同的业务分配 IP 地址段。每个业务都提交了一个地址段申请,形式为一个 `[startip, endip]`,表示该业务所需的 IP 范围。出于安全和隔离性考虑,不同业务的地址段不能有任何重叠。 为了让更多业务能够顺利运行,小慕需要挑选一组的地址段,使得被满足的业务数量尽可能多。如果有多个选择能满足相同数量的业务,她会选择占用 IP 数量更少的方案;如果占用数量也相同,那么她会选起始地址最小的方案。 你能帮小慕完成这个 IP 地址段的选择和排序工作吗?
提示:带虚线的词点一下有通俗解释。
时间限制 1000 ms · 内存限制 128 MB