【发布时间】:2017-12-24 16:13:19
【问题描述】:
这是我很困惑的一个编码问题。
给定一个二维数组[[1, 9], [2, 8], [2, 5], [3, 4], [6, 7], [6, 8]],每个内部数组代表一个区间;如果我们把这些间隔堆积起来,我们会看到:
1 2 3 4 5 6 7 8 9
2 3 4 5 6 7 8
2 3 4 5
3 4
6 7
6 7 8
现在有一个限制,每个位置的覆盖率应该
那么问题是:最多可以选择多少个区间子集,以便每个区间可以满足
我应该对这样的问题应用什么算法?我想这是间隔调度的变体问题?
谢谢
【问题讨论】:
-
明确地说:您正在寻找满足“覆盖率
-
对于您的所有问题,答案是:是的;你所有的理解正是我的意思。谢谢!