(New)TU7-8分解.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文档。上传文档
查看更多
* 在树的实际应用中,经常研究关于完全m叉树。 定理1:设完全m叉树,其树叶数为t,分枝点数为i,则(m-1)i=t-1。 证明:设该树结点数为v,边数为e,则e=v-1,且有v=i+t, 所以e=i+t-1,又因为该树为完全m叉树, 所以在i个分枝点中,除根结点度数为m外, 其余分枝点度数都为m+1, 由握手定理?d(vi)=2e得: (i-1)(m+1) + 1*m + t*1 = 2(i+t-1) 所以(m-1)i=t-1。 根树的应用 * 例2:设有28盏电灯,拟分用一个电源插座,问需要多少块具有四插座的接线板。 解: 将电灯看作叶子,接线板看成分枝点,则构成一个完全四叉树, 所以(m-1)i=t-1, 即(4-1)i=28-1,i=9。 根树的应用 在计算机的应用中,还常常要考虑二叉树的通路长度问题。 定义5:在根树中,一个结点的通路长度,就是从树根到此结点 的通路中的边数。我们把分枝点的通路长度称为内部通路长度, 树叶的通路长度称为外部通路长度。 证明:对分枝点进行归纳。 1)当n=1时,I=0,E=2,E=I+2n成立。 2)设当n=k时成立,即E’=I’+2k,则当n=k+1时: 删去某个分枝点v所关联的两片树叶,得到新树T’,而v成为T’的树叶。 设结点v的通路长度为l,将T’与原树T比较: T’减少了两片通路长度为l+1的树叶和一个长度为l的分枝点(结点v), 补偿了一个通路长度为l的树叶(结点v)。 因为T’是有k个分枝点的完全二叉树,有归纳假设: E’=I’+2k,并且:E’=E - 2(l+1) + l, I’ = I - l 所以: E-2(l+1)+l = I-l+2k, E= I-l+2k +2(l+1)-l =I+2(k+1) * 定理2:若完全二叉树有n个分枝点,且内部通路长度的总和为I, 外部通路长度的总和为E,则:E=I+2n 根树的应用 T’ T v l l+1 v l * 二叉树的一个重要应用就是最优树问题: 定义6:设有一棵二叉树,共有 t 片树叶,分别带权w1,w2,…,wt(不妨设w1=w2=…=wt ),该二叉树称为带权二叉树。(权在树叶上) 定义7:在带权二叉树中,若带权为wi的树叶,其通路长度为L(wi),我们把w(T)=?( wi * L(wi) ) 称为该带权二叉树的权。 在所有带权w1,w2,…,wt的二叉树中,w(T)最小的那棵树, 称为最优树。 为了求最优树,需要引入下面几个定理: 根树的应用 3 4 2 4 3 2 2 4 3 1)带权w1,w2的树叶vw1,vw2是兄弟; 2)以树叶为vw1,vw2儿子的分枝点,其通路长度 (在全部分支点中)最长。 证明:设在带权w1,w2,…,wt的最优树中,v是 通路长度最长的分枝点,v的儿子分别带权wx和wy, 故有:L(wx)=L(wy) L(wx)=L(w1) L(wy)=L(w2) 下面只需证上面两式中必须等号成立。 若L(wx)L(w1),将wx与w1对调,得到新树T’,则 W(T’)-W(T)=(L(wx)*w1+ L(w1)*wx)- (L(w1)*w1+ L(wx)*wx) = L(wx)(w1-wx) + L(w1)(wx-w1)= (w1-wx) (L(wx) - L(w1)) 0 即: W(T’)W(T)与T是最优树矛盾, 故L(wx)=L(w1)。同理可证L(wy)=L(W2),故L(wx)=L(w1) = L(wy)=L(W2) 分别将w1,w2与 wx,wy对调,得到一颗最优树T’’(W(T)=W(T”),其中带权 w1,w2的树叶是兄弟。由证明知以vw1,vw2为儿子的分枝点通路长度最长。 * 定理3:设T为带权w1=w2=…=wt的最优树,则: wx v wy w1 w2 L(wx) L(w1) L(w2) T w1 v wy wx w2 L(wx) L(w1) L(w2) T’ wx v wy w1 w2 L(wx) L(w1) L(w2) T w1 v w2 wx wy L(wx) L(w1) L(w2) T’’ L(wy) * 定理4:设T为带权w1=w2=…=wt的最优树,若将以带权为 w1和w2的树叶为儿子的分枝点改为带权为w1+w2的树叶, 得到一棵新树T’,则T’也是最优树。 证明:由题设L(w1)= L(w2),W(T)-W(T’)= L(w1)*w1+ L(w2)*w2 - (L(w1)-1)(w1+w2) = L(w1)(w1+w2 )- L(w1) (w1+w2)+ (w1+w2)= (w1+w2) 故W(T)=W(T’)+ w1+w2 若T’不是最优树,则必有一

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档