第七章图论-最终版讲述.ppt

  1. 1、本文档共377页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第七章图论-最终版讲述

第*页 内部、外部通路长度性质 定理7-8.2 若完全二叉树有n个分枝点,且内部道路长度的总和为I,外部通路长度的总和为E,则 E=I+2n。 证明:对分枝点数进行归纳 当n=1时,即一个分枝点,两片树叶, 则I=0,E=2, E=I+2n 成立。 第*页 内部、外部通路长度性质 定理7-8.2 若完全二叉树有n个分枝点,且内部道路长度的总和为I,外部通路长度的总和为E,则 E=I+2n。 证明:设n=k-1时,E’=I’+2(k-1)。 当n=k时,即T的分枝点为k个,若删去一个分枝点v,该分枝点与根的通路长度为L,且v的两个儿子是树叶,得到新树T’。T’与原树T比较,减少了两片外部通路长度为L+1的树叶和一个内部通路长度为L的分枝点,增加了一个外部通路长为L树叶,故在T中,有 E=E’+2(L+1)-L=E’+L+2,I=I’+L, 将E’=I’+2(k-1)(假设)代入上式得 E-L-2=I-L+2(k-1), 即 E=I+2k=I+2n。 L L+1 第*页 根子树(rooted subtree) 根子树: T是根树, v?V(T), 由v本身及其所有后代导出的子图Tv称为v的根子树。 左子树,右子树:正则二叉树中分枝点的左右两个儿子导出的根子树 第*页 有序树转化为一棵对应的二叉树规则 除了最左边的分枝点外,删去所有从每一个结点长出的分枝。在同一层次中,兄弟结点之间用从左到右的有向边连接 选定二叉树的左儿子和右儿子如下:直接处于给定结点下面的结点,作为左儿子,对于同一水平线上与给定结点右邻的结点,作为右儿子,以此类推 第*页 有序树转化为二叉树 O A B D C K E F H J G O A B D C K E F H J G O A B D C K E F H J G 有序树 第一步 第二步 第*页 将有序森林转化为二叉树 1 2 3 4 5 6 7 8 9 10 11 12 13 1 2 3 4 5 6 7 8 9 10 11 12 13 1 2 3 4 5 6 7 8 9 10 11 12 13 第*页 2.根树的周游(travesal) 根树的周游: 列出根树的所有结点, 每个结点恰好出现一次。 对2叉有序正则树: 中序行遍: 左子树, 根, 右子树 前序行遍: 根, 左子树, 右子树 后序行遍: 左子树, 右子树, 根 a b d e g c f h j i 例7-8.5: 中序: dbigjehacf 前序: abdegijhcf 后序: dijghebfca 第*页 练习题 1.关于结点和度数选择题。 (1)无向树T有7片树叶, 3个3度结点,其余的都是4度结点,则T有几个4度结点? ??????? A.1 ???? B.2 ???? C.3 ???? D.4 ? ?解:设T有x个4度结点,由e=v-1和握手定理度数和=2*边数,有=7*1+3*3+4x=2(7+3+x-1)解得 x=1。 (2)无向树T有3个3度结点,2个4度结点,其余的都是树叶,则T有几片树叶? ??????? A.3 ???? B.7 ???? C.9 ???? D.11 ?? 解:设T有x片树叶,由e=v-1和握手定理,有 3*3+2*4+x=2(3+2+x-1)解得 x=9 第*页 (3)无向树T有1个2度结点,3个3度结点,4个4度结点,1个5度结点,其余的都是树叶,则T有几片树叶? ??????? A.12 ??? B.14 ??? C.16 ??? D.20 解:设T有x片树叶,由e=v-1和握手定理,有 1*2+3*3+4*4+1*5+x=2(1+3+4+1+x-1)解得 x=16 (4)无向树T有9片树叶,5个3度结点,其余的都是4度结点,则T有几个4度结点? ??????? A.0 ???? B.1 ???? C.2 ???? D.3 解:设T有x个4度结点,由e=v-1和握手定理,有 9*1+5*3+4x=2(9+5+x-1)解得 x=1 练习题 第*页 7-8 根树 本节知识点: 1. 根树 2. 最优树, Huffman算法 3. 最佳前缀码 第*页 1.根树(rooted tree) 定义7-8.1 有向树:基图是树的有向图, 即若一个有向图在不考虑边的方向时是一棵树,该有向图称有向树。 有向树 有向树 非有向树 第*页 根树 定义7-8.2 根树:设T是n(n≥2)阶有向树,若T中恰有一个结点的入度为0,其余所有结点的入度均为1。 树根:入度为0的结点。 树叶:入度为1出度为0的结点。 内点(分枝点):出度不为0的结点(包括树根)。 平凡树也称为根树,唯一的结点为树叶。 第*页 根树中结点的分类 根树中结点分

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档