哪种算法最好遍历加权,有向图提供了起点和终点?

Abh*_*out 4 graph data-structures

嗨,我正在寻找最佳算法,以找出遍历有向和加权图的最佳路径.

[大家好,我正在编辑问题,完全解释我的要求]

例如:如果在5个节点的图形中(让我们分别为所有5个节点分配编号1,2,3,4,5),如果我希望从节点2开始遍历并以4结尾,覆盖所有节点,那么哪个是解决问题的最佳算法?

我们可以有两个假设:

a)任何两个节点之间总是存在边缘.(对于两个节点(A和B)的装置,存在从A到B以及从B到A的边缘.

b)我们可以遍历一个节点两次(如果需要遍历完整的图形).

Kon*_*lph 5

这是计算机科学中的一个经典问题,具有众所周知的解决方案.

图表是否仅具有非负边缘权重?然后使用Dijkstra算法A*.否则使用Bellman-Ford算法.如果要查找所有节点之间的所有最短路径对,请使用Floyd&Warshall算法.