26
解 将所有顶点都放入集合 S{v1,v2,v3,v4,v5,v6,v7}
集合 S 暂时为空集
第一步:
在 v 1 处标号0,记 S {v1} ,此时
S{v2,v3,v4,v5,v6,v7}
第二步:
d ( v 1 ,v 2 ) d ( v 1 ) ( v 1 ,v 2 ) 0 1 1 d ( v 1 ,v 3 ) d ( v 1 ) ( v 1 ,v 3 ) 0 4 4
或用边的两个顶点记为( v i , v j ) 圈:某一条边的两个顶点相同,则称 v 1
e1
这条边为圈(或环)
e5 e3
v
平行边(或多重边):若两点之间有多条边,
3
则称这些边为平行边(或多重边)
e4 v2 e2
8
引例【生产流程】
在“西气东输”工程中,天然气管道从 甲
城市经乙城或丙城都可到达丁城市,而且 乙城和丙城之间也有管道相通,如下图所 示,试将城市间的管道连接用图表示
在v 6 处标号4,记d(v6) 4,此时 S{v1,v2,v3,v6}
S {v4,v5,v7}
29
第五步:
d ( v 2 ,v 4 ) d ( v 2 ) ( v 2 ,v 4 ) 1 4 5 d ( v 2 ,v 5 ) d ( v 2 ) ( v 2 ,v 5 ) 1 7 8 d ( v 6 ,v 5 ) d ( v 6 ) ( v 6 ,v 5 ) 4 3 7 d ( v 6 ,v 7 ) d ( v 6 ) ( v 6 ,v 7 ) 4 6 1 0 m i n { d ( v 2 , v 4 ) , d ( v 2 , v 5 ) , d ( v 6 , v 5 ) , d ( v 6 , v 7 ) } 5