首页 文章

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

提问于
浏览
0

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

我知道dijkstra的算法,用于查找所有最短路径图 . 但是你会修改这个算法来找到两个顶点之间的最短路径吗?

1 回答

  • 1

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

    关于在C中实现算法,有大量在线可用的实现:onetwothree .

相关问题