• 2022-10-27
    求解图的任意一对顶点的最短路径问题可以用下述哪个算法
    A: 深度优先遍历
    B: Kruskal
    C: Dijkstra
    D: Floyd
  • D

    内容

    • 0

      可用Dijkstra算法求解任意两顶点间的最短路径问题。 A: 正确 B: 错误

    • 1

      Dijkstra算法可用于求解( )。 A: 单对顶点最短路径问题 B: 单终点最短路径问题 C: 单源最短路径问题 D: 每对顶点间最短路径问题

    • 2

      判定一个有向图是否存在回路除了可以用拓扑排序方法外,还可以用( ) A: 求关键路径的方法 B: 求最短路径的Dijkstra方法 C: 广度优先遍历算法 D: 深度优先遍历算法

    • 3

      下面的( )算法用于求“从某个源点到其余各顶点”的最短路径。 A: Prim B: Kruskal C: Floyd D: Dijkstra

    • 4

      迪杰斯特拉(Dijkstra)算法和弗洛伊德(Floyd)算法都是求最短路径的算法,如果求解每一对顶点之间的最短路径通常选择使用迪杰斯特拉(Dijkstra)算法,因为迪杰斯特拉(Dijkstra)算法比(Floyd)算法时间性能更优,形式更简单