gpt4 book ai didi

algorithm - 找到循环图的最小加权生成树

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

enter image description here

我正在尝试解决上面提出的问题,这是我的尝试:

尝试:我们可以应用 Dijkstra 的最短路径算法而不是使用 Prim 和 Kruskal 的算法来找到 MST,因为 Dijkstra 将访问最小加权距离中的所有节点。复杂度:对于 G = (V,E), O(E log(V))

问题:

(1) 我的做法对吗?(2) 它是问题的最有效答案吗?

如果我完全错了,我将不胜感激正确且有效的解决方案。

最佳答案

循环图除了连接循环中顶点的边之外不包含任何边。所以我们可以做的是遍历所有 N 条边,并消除最大加权边,形成 N - 1 条边的生成树,其中包含边的最小和,形成最小生成树。

关于algorithm - 找到循环图的最小加权生成树,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34295462/

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