图论培训课件.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第7章 图论 7.6 树 7.6.1 无向树 1.无向树的定义与性质 定义7.32 设T是无回路的无向简单连通图,则称T为无向树, 或简称为树。在树中,度数为1的点称为树叶,度数大于1的点 称为内结点或分枝点。 第7章 图论 7.6 树 7.6.1 无向树 1.无向树的定义与性质 定理7.27 设T是含n个结点和m条边的简单无向图,则下列各 结论都是等价的,都可作为无向树的定义。 (1)T连通且无回路。 (2)T中任意两个不同的结点间,有且仅有一条通路相连。 (3)T无回路且n=m+1。 (4)T连通且n=m+1。 (5)T连通,但删去树中任意一条边,则变成不连通图。 (6)T连通且无回路,若在T中任意两个不邻接的结点中添加一 条边,则构成的图包含唯一的回路。 第7章 图论 7.6 树 7.6.1 无向树 2.生成树与最小生成树 定理7.29 一条回路和任何一棵生成树的补图至少有一条公共边。 定理7.30 有一个边割集和任何生成树至少有一条公共边。 定义7.34 在图的所有生成树中,树权之和最小的生成树,称为最 小生成树。 第7章 图论 7.6 树 7.6.1 无向树 2.生成树与最小生成树 定理7.31 设图有n个结点,可用下面的算法产生最小生成树。 (1)选取最小边e1,设边数k=1; (2)若k=n-1,结束,否则转(3); (3)设已选择边为e1,e2,…,ek,在G中选择不同于e1, e2,…,ek的边ek+1,使ek+1是满足{e1,e2,…,ek,ek+1}中无回 路的权最小的边。 (4)k=k+1,转(2)。 第7章 图论 7.6 树 7.6.2 有向树 2.生成树与最小生成树 定义7.35 如果一个有向图的底图为无向树,则该有向图称为有 向树。 定义7.36 在有向树T中,如果有且仅有一个入度为0的点。其他 点的入度均为1,则称有向树T为有根树,简称根树。入度为0的 点称为根,出度为0的点称为树叶或叶片,出度不为0的点称为 分枝点或内结点。 第7章 图论 7.6 树 7.6.2 有向树 2.生成树与最小生成树 定义7.37 根树包含一个或多个结点,这些结点中某一个称为根, 其他所有结点被分成有限个子根树。 定义7.38 在根树中,如果每一个结点的出度小于或等于k,则 称这棵树为k叉树。若每一个结点的出度恰好等于k或零,则称 这棵树为完全k叉树,若所有树叶的层次相同,称为正则k叉树 当k=2时,称为二叉树。 第7章 图论 7.6 树 7.6.3 周游算法 1.前序周游算法 设需要周游的2叉树为T,其左子树为T1,右子树为T2,则前序周 游算法的递归定义为 (1)访问T的根; (2)用前序周游算法遍历左子树T1; (3)用前序周游算法遍历右子树T2。 第7章 图论 7.6 树 7.6.3 周游算法 其递归定义如下: (1)用中序周游算法遍历T的左子树; (2)访问T的根; (3)用中序周游算法遍历T的右子树。 2.中序周游算法 第7章 图论 7.6 树 7.6.4 前缀码与最优树 定义7.40 如果在码中,没有一个码字是另一个码字的前缀,则称 这样的码为前缀码。 定理7.32 任意一棵给定的完全2叉树,可以产生唯一的一个二元 前缀码。 定理7.33 任何一个前缀码都对应一棵完全2叉树。 第7章 图论 7.6 树 7.6.4 前缀码与最优树 定义7.41 设T是具有n片树叶t1,t2,…,tn的完全二叉树,且各片 树叶所含的权为w1,w2,…,wn,令 W(T)=L1w1+L2w2+…+Lnwn 其中,Li(i=1,2,…,n)是完全二叉树T的根到树叶ti的通路长 度,则称W(T)为完全二叉树T的权。在所有带权w1,w2,…,wn 的二叉树中,w(T)最小的那棵树,称为最优二叉树,简称最优树。 第7章 图论 7.6 树 7.6.4 前缀码与最优树 定理7.34 设T为带权w1≤w2≤…≤wn的最优树,则 (1)带权w1,w2的树叶v1,v2是兄弟; (2)以树叶v1,v2为儿子的分枝点,其通路最长。 定理7.35 设T为带权w1≤w2≤…≤wn的最优树,若以带权w1,w2 的树叶为儿子的分枝点改为带权w1+w2的树叶,得到一棵新树T′ ,则T′也是最优树。 第7章 图论 7.6 树 7.6.4 前缀码与最优树 例7.16 求树叶权为2,3,5,7,11,13,17,21,39的最优树。 解 首先权最小的两片树叶2和3“合并”成 一片树叶,并赋以权2+3=5; 再把“合并”的

文档评论(0)

liuxiaoyu99 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档