- 7
- 0
- 约小于1千字
- 约 21页
- 2020-10-14 发布于上海
- 举报
第7章 图;7.4.1 无向图的连通分量和生成树;D; 深度优先搜索遍历算法及广度优先搜索遍历算法中遍历图过程中历经边的集合和顶点集合一起构成连通图的极小连通子图。它是连通图的一颗生成树。
生成树:是一个极小连通子图,它含有图中全部顶点,但只有n-1条边。
由深度优先搜索遍历得到的生成树,称为深度优先生成树,由广度优先搜索遍历得到的生成树,称为广度优先生成树。见下页无向图G7的两种生成树。;例1 :画出下图的生成树;2.生成森林 ;D;11;D;7.4.3 最小生成树;欲在n个城市间建立通信网,则n个城市应铺n-1条线路;但因为每条线路都会有对应的经济成本,而n个城市可能有n(n-1)/2 条线路,那么,如何选择n–1条线路,使总费用最少?;1;下面仅讨论无向网的最小生成树问题。
普里姆方法的思想是:在图中任取一个顶点K作为开始点,令U={k},W=V-U,其中V为图中所有顶点集,然后找一个顶点在U中,另一个顶点在W中的边中最短的一条,找到后,将该边作为最小生成树的树边保存起来,并将该边顶点全部加入U集合中,并从W中删去这些顶点,然后重新调整U中顶点到W中顶点的距离, 使之保持最小,再重复此过程,直到W为空集止。求解过程参见下页图。 ;例;假设开始顶点就选为顶点1,故首先有U={1},W={2,3,4,5,6};i;i;1. 克鲁斯卡尔算法基本
原创力文档

文档评论(0)