gpt4 book ai didi

algorithm - 区间选择算法

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

假设我们有一组间隔[s1,e1],[s2,e2]...[sn,en]

我想找到非重叠区间的子集并且具有最大聚合时间。

实际上我正在寻找一个贪婪的解决方案。存在还是不存在?

最佳答案

“贪心”不是一个正式的术语,但出于这个问题的目的,让我们将贪心算法的类别定义为那些对区间施加先验总顺序的算法(即,独立输入的)并通过最大可用间隔重复扩展部分解决方案。考虑输入

[0,2],[1,4],[3,5]
[0,2],[1,4]
[1,4],[3,5].

[0,2],[1,4],[3,5]中的最大区间有3种可能。如果 [0,2] 或 [3,5] 是最大值,则贪心算法分别对第二个或第三个输入做出不正确的回答。如果 [1,4] 最大,则贪心算法对第一个输入的回答不正确。

关于algorithm - 区间选择算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17515772/

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