24 一月 2024第1页最短路径、关键路径最短路径、关键路径及其应用及其应用 所谓最短路径问题是指:如果从图中某一顶点(称为源点)出发到达另一顶点(称为终点)的路径可能不止一条,如何找到一条路径使得沿此路径上各边的权值总和达到最小。最短路径问题+求从某个源点到其余各点的求从某个源点到其余各点的最短路径最短路径24 一月 2024第3页每一对顶点之间的最短路径每一对顶点之间的最短路径24 一月 2024第4页求求从源点到其余各点的最短路径从源点到其余各点的最短路径的算法的基本思想的算法的基本思想:依依最短路径的长度最短路径的长度递增的次序求得递增的次序求得各条路径各条路径源点源点v1其中,从源点到从源点到顶点顶点v的最短路径的最短路径是所有路径中长度最短者。v2 给定带权有向图G和源点v,求从v到G中其余各顶点的最短路径。V5V0V2V4V1V31003010601020505V0V2V4V3V5V0始点始点 终点终点 Di 最短路径最短路径V1V2V3V4 V510301001030100106030100106030100105030100(V0,V2)(V0,V4)(V0,V5)