第五章图.ppt

分析 求关键路径步骤 求ve(i) 求vl(j) 计算vl(i)-ve(i) 5.7 两点之间的 最短路径问题 一、求从某个源点到其余各顶点的最短路径 V0 V1 V4 V2 V3 3 8 25 4 12 20 5 30 10 0 1 2 3 4 0 1 2 3 4 20 1 4 0 12 0 3 2 3 30 0 0 25 8 4 0 1 0 3 10 5 1 2 3 0 8 8 8 8 8 8 8 8 8 8 8 从V0到V4共有三条路径: {V0,V4}, {V0, V1, V3, V4} {V0, V1, V2, V4} 30 23 38 V0 V4 (反证法可证)假设此路径上有一个顶点不在S中,则说明存在一条终点不在S 中而长度比此最短路径还短的路径。因为我们是按路径长度递 增的次序来产生各最短路径的,所以比此最短路径短的所有路 径均已产生,它们的终点必在S中。与假设矛盾,原结

文档评论(0)

1亿VIP精品文档

相关文档