合并时间间隔的上限

时间:2018-01-01 09:59:14

标签: algorithm intervals

常规merge interval question众所周知 - 并且有一个O(nLogn)解决方案。但是,最近我被问到一个跟进问题 - 如果我们在开始和结束时间值上有一个上限怎么办?我们可以改善运行时吗?即 - 假设开始/结束时间可以具有最大值C.

1 个答案:

答案 0 :(得分:1)

如果可以在知道C时改善运行时间,那么你可以在O(n)中搜索C并且即使你不知道C也会更快,对吧?我认为,如果你有一个额外的成本,例如,只有整数可以作为间隔限制,你可以改善运行时间。