gpt4 book ai didi

algorithm - 遇到具有等效端点的间隔时的间隔调度最大化

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:16:12 25 4
gpt4 key购买 nike

在区间调度中,贪婪解决方案最大化包含最大数量“兼容区间” 最初涉及按每个间隔的结束时间/点按升序对间隔列表进行排序。

让我感到困惑的是,如果两个或多个间隔具有相同的结束时间。

在执行初始排序时,是否应该根据开始时间对间隔子范围进行排序?

如果是,应该按升序还是降序?

最佳答案

没关系,使用基于贪心的解决方案。您想要优化的只是最大化完成的作业数。 Job length 被认为是为了寻找重叠和消除,而不是为了选择。

给定同时结束的工作列表,您最终只会选择其中的一项,因为它们都是重叠的。此外,选择其中任何一个都没有负面影响。

根据应用程序,您可能希望选择最长的工作或最短的工作。

希望对您有所帮助!

关于algorithm - 遇到具有等效端点的间隔时的间隔调度最大化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45806857/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com