数据结构第18讲最小生成树与拓扑排序c.pptVIP

  • 6
  • 0
  • 约5.57千字
  • 约 36页
  • 2017-10-02 发布于广东
  • 举报

数据结构第18讲最小生成树与拓扑排序c.ppt

数据结构第18讲最小生成树与拓扑排序c

7.4 图的连通性问题 1)无向图的连通分量和生成树 2)最小生成树 3)普里姆算法 4)克鲁斯卡尔算法 对于带权的连通图(连通网)G,其生成树也是带权的,将权最小的生成树称为最小生成树。 连通网最小生成树的意义? 如何构造最小生成树? 对于带权的连通图(连通网)G,其生成树也是带权的,将权最小的生成树称为最小生成树。 连通网最小生成树的意义? 如何构造最小生成树? 最小生成树的MST性质: 假设 N =(V,{E})是一个连通网,U是顶点集 V 的一个非空子集。若(u,v)是一条具有最小权值(代价)的边,其中 u ∈U,v∈V-U,则必存在一棵包含边(u,v)的最小生成树。 7.4 图的连通性问题 1)无向图的连通分量和生成树 2)最小生成树 3)普里姆算法 4)克鲁斯卡尔算法 3.普里姆(Prim)算法 基本思想: (1)假设 G=(V,{E}) 是一个具有 n 个顶点的连通网络,T=(U,{TE})是 G 的最小生成树,其中 U 是 T 的顶点集,TE 是 T 的边集,U 和 TE 的初值均为空; (2)从 V 中任取一个顶点(假定为 V1),将此顶点并入 U中,此时最小生成树顶点集 U={V1}; (3)从那些其中一个端点已在 U 中,另一端点仍在 U 外的所有边中,找一条最短(即权值最小)的边

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档