最小生成树 ■最小生成树 ·对于连通赋权图,边权和最小的生成树 8 16 V4 9 16 16 9 (a (6) d 非最小生成树 最小生成树 最小生成树 2023/4/10
n 最小生成树 l 对于连通赋权图,边权和最小的生成树 2023/4/10 16 最小生成树 非最小生成树 最小生成树 最小生成树
最小生成树 ■如何找出最小生成树? 普里姆算法 ■克拉斯克尔算法 算法6.2:普里姆算法 算法6.3:克拉斯克尔算法 输人:连通赋权图G=(W,E,w) 输人:连通赋权图G=(V,E,e 初值:V中所有顶点的mw初值为o,parent初值为null;Q初 初值:E中所有边按权从小到大排序 值为V 1 foreachveV do 1r←V中任意一个顶点 2建树(u); 2r.mw←0: 3 foreach(u,v)∈Edo 3 while Q≠0do 4if查树(u)卡查树(v)then 4 v←arg in u.m网 输出(u,): 6 Q←Q\{: 并树(,): ifv≠r then 输出(e.parent,.): foreach(e,twj∈Edo iftw∈Q且e(ee)<w,mw then 10 tw.mw←(e,D): tw.parent←t; 2023/4/10 17
n 如何找出最小生成树? n 普里姆算法 n 克拉斯克尔算法 2023/4/10 17 最小生成树
本次课的主要内容 6.1赋权图和距离 6.2最小生成树 6.3赋权欧拉图 6.4赋权哈密尔顿图 7.1有向图的定义 72有向图的表示 7.3有向图的连通 7.4有向图的距离 7.5流网络和最大流 2023/4/10 18
6.1 赋权图和距离 6.2 最小生成树 6.3 赋权欧拉图 6.4 赋权哈密尔顿图 7.1 有向图的定义 7.2 有向图的表示 7.3 有向图的连通 7.4 有向图的距离 7.5 流网络和最大流 2023/4/10 18 本次课的主要内容
赋权欧拉图 ■中国邮递员问题 ●一个邮递员每次上班,要走遍他负责送信的每段路,然后回到邮局, 应该怎样走才能使所走的路程最短? 3公里 4公里 1公里 剑 2公里 2公里 1公里 4公 2公里 2公里 1公里 2023/4/10 19
n 中国邮递员问题 l 一个邮递员每次上班,要走遍他负责送信的每段路,然后回到邮局, 应该怎样走才能使所走的路程最短? 2023/4/10 19 赋权欧拉图
赋权欧拉图 ■管梅谷,1934年出生于中国 http://www.maths.sdnu.edu.cn/local/C/01/4D/70D003509166569B87CF5ASAFEO 5C85331D 48219.jpg 2023/4/10 20
n 管梅谷,1934年出生于中国 2023/4/10 20 赋权欧拉图 http://www.maths.sdnu.edu.cn/__local/C/01/4D/70D003509166569B87CF5A5AFE0_5CB5331D_4B219.jpg