首页 > 试题广场 >

在下列算法中,求图中一个结点到其他结点的最短路径算法是(

[单选题]

在下列算法中,求图中一个结点到其他结点的最短路径算法是()

  • Dijkstra算法
  • KMP算法
  • Kruskal算法
  • DFS算法
选A
Dijkstra算法算是贪心思想实现的,首先把起点到所有点的距离存下来找个最短的,然后松弛一次再找出最短的,所谓的松弛操作就是,遍历一遍看通过刚刚找到的距离最短的点作为中转站会不会更近,如果更近了就更新距离,这样把所有的点找遍之后就存下了起点到其他所有点的最短距离。
发表于 2020-07-12 10:20:48 回复(0)
A
发表于 2019-10-19 16:53:05 回复(0)