数据结构C++版普通高等教育“十一五”国家级规划教材课件杨秀金第7章节图-3章.pptVIP

  • 1
  • 0
  • 约9.11千字
  • 约 39页
  • 2017-11-13 发布于未知
  • 举报

数据结构C++版普通高等教育“十一五”国家级规划教材课件杨秀金第7章节图-3章.ppt

第7章 图 本章分为(4~5)讲 第1讲 7.1 图的基本概念 7.2 图的存储结构 -7.2.1 7.4 图的最小生成树 一个连通图的生成树是图的极小连通子图,它包含原图中的所有顶点和尽可能少的边(n个顶点、n?1条边),这意味着对于生成树来说,再去掉一条边,就会使生成树变成非连通图;再增加一条边,就会形成图中的一个回路。 使用不同的遍历图的方法,可以得到不同的生成树,如DFS?生成树和BFS生成树;从不同的顶点出发,也可能得到不同的生成树。 从生成树的定义可知,对有n个顶点的无向连通图,无论它的生成树的形状如何,一定有且仅有n?1条边。 7.4.1 最小生成树的概念 如果无向连通图是一个网(或称带权图),那么它的所有生成树中必有一棵边的权值总和最小的生成树,称这棵生成树为最小代价生成树,简称最小生成树。 许多应用问题都是求无向连通图的最小生成树问题。例如,在n个城市之间建立通信网络,至少要架设n?1条线路,这时自然会考虑:如何做才能使得造价最少? n个城市之间的通信问题: 用图的顶点表示n个城市,用边表示两城市之间架设的线路,用边上的权值表示该线路的造价,就可以建立一个通信网络。 对

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档