网站大量收购闲置独家精品文档,联系QQ:2885784924

离散数学课件资料.pptVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

*离散数学*一、有向树根树可看成是家族树:(1)若从a到b可达,则称a是b的祖先,b是a的后代;(2)若a,b是根树中的有向边,则称a是b的父亲,b是a的儿子;(3)若b、c同为a的儿子,则称b、c为兄弟。根子树:根树T中,任一不为树根的顶点v及其所有后代导出的子图,称为T的以v为根的子树。*离散数学*分类:根据根树T中每个分支点儿子数以及是否有序:r元树:每个分支点至多有r个儿子;r元有序树:r元树是有序的;r元正则树:每个分支点恰有r个儿子;r元正则有序树:r元正则树是有序的;r元完全正则树:树叶层数均为树高的r元正则树;r元完全正则有序树:r元完全正则树是有序的。有序树:每层上的顶点都规定了次序的根树。二、有序树*离散数学*二、有序树将森林转换为二元树:将每棵树表示为二元树,除第一棵二元树外,将余下每棵二元树作为前一棵二元树的根的右子树。将有序树转换为二元树:(1)从树根开始,保留每个父亲顶点和最左边儿子的连线,撤消与其他儿子的连线;(2)兄弟间用从左至右的水平有向边连接。(3)以位于给定顶点下面的顶点作为左儿子,以给定顶点的水平右邻顶点(兄弟)作为右儿子。*离散数学*三、最优树带权二元树:设有一棵二元树有t片树叶,分别带权为w1、w2、…、wt,则称之为带权二元树;权:称为该带权二元树的权,其中,权为wi的树叶的层数为L(wi)。最优二元树:所有带权w1、w2、…、wt的二元树中,带权W(T)最小的二元树。*离散数学*三、最优树W(T1)=2×2+2×2+3×3+5×3+3×2=38W(T2)=3×4+5×4+3×3+2×2+2×1=47W(T3)=3×3+3×3+5×2+2×2+2×2=36例:下图所示的三棵二叉树T1,T2,T3都是带权为2、2、3、3、5的二叉树。*离散数学*三、最优树求最优树的算法(Huffman算法)给定实数w1,w2,…,wt,设w1≤w2≤…≤wt。连接权为w1,w2的两片树叶,得一个分支点,其权为w1+w2。重复②,直到形成t-1个分支点、t片树叶为止。在w1+w2,w3,…,wt中选出两个最小的权,连接它们对应的顶点(不一定是树叶),得新分支点及所带的权。*离散数学*9例如:已知权值W={5,6,2,9,7}562752769767139527*离散数学*6713952795271667132900001111000110110111*离散数学*三、最优树例:求带权为1、1、2、3、4、5的最优树。W(T)=38最优树不是唯一的,但是由Huffman算法得到的树一定是最优树。*离散数学*四、最佳前缀码前缀:设?=?1?2…?n-1?n是长度为n的符号串,称1其子串?1,?1?2,…,?1?2…?n-1分别为?的长2度为1,2,…,n-1的前缀。3二元前缀码:若?i(i=1,2,…,m)中只出现0与1两个符号,4则称B为二元前缀码。5前缀码:设B={?1,?2,…,?m}为一个符号串集合,若对6于任意的?i,?j?B,i?j,?i,?j互不为前缀,则7称B为前缀码。8离散数学离散数学都不是最优树在通信中,常用二进制编码表示符号。例如可用长为2的二进制编码00,01,10,11分别表示A,B,C,D.称这种表示法为等长码表示法。若在传输中,A,B,C,D出现的频率大体相同,用等长码表示是很好的方法,但当它们出现的频率相差悬殊,为了节省二进制数位,以达到提高效率的目的,就要寻找非等长的编码。右图为例子中的最优树。中序行遍法访问结果是还原算式。*离散数学*第九章树§9.1无向树及生成树§9.2根树及其应用*离散数学*9.1无向树及生成图21树:连通而不含回路的无向图称为无向树,简称树。常记做T。分支点:树中度数大于1的结点。本章所指回路为简单回路或初级回路树叶:树中度数为1的结点。森林:连通分支数大于等于2,且每个连通分支都是树的无向图。平凡树:平凡图。4365*离散数学**离散数学*一、无向树(1)G连通且不含回路;(2)G中无回路,且m=n-1,其中m为边,

文档评论(0)

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

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

1亿VIP精品文档

相关文档