gpt4 book ai didi

algorithm - 使用 dijkstra 算法在图中找到源和目标之间的最短路径

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

我想编写一个算法,在有向图中和无向图中找到两个特定顶点(源和目标)之间的最短路径。

我知道dijkstra算法,它是用来寻找所有最短路径图的。但是您会修改此算法以仅查找两个顶点之间的最短路径吗?

最佳答案

刚刚使用了 A*没有启发式信息的算法。这将为您提供从 Dijkstra 获得的源顶点和目标顶点之间相同的最短路径(当 h = 0 时,Dijkstra 是 A* 的特定情况)。

关于算法在C中的实现,网上有大量的实现:one , twothree .

关于algorithm - 使用 dijkstra 算法在图中找到源和目标之间的最短路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48201182/

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