- 1、本文档共72页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
离散数学英文DMAv-
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * [定义]最优树:对于确定的权w1,w2,…,wt,若T中取到合适的l1,l2,…,lt,使w(T)达到最小,则称T为关于权w1,w2,…,wt的最优树。 注:如果对w1,w2,…,wt作出一棵最优的二元有序加权树,则从根到叶的路径上的权序列集合就是前缀码。 (2)若w1+w2,w3,w4,…,wt的最优树是T’已求出,则用树 代替叶w1+w2,即得到最优树T,(关于权w1,w2,…,wt )。 Huffman.D·A算法: 设w1≤w2≤w3…≤wt为二元有序树的叶的权, (1)t=2,关于w1,w2的最优树为 ,是显然的。 例:构造关于权{2,3,4,4,5,5,7}的最优树。 12 18 解: (1){2,3,4,4,5,5,7} (2){4,4,5,5,5,7} (3){5,5,5,7,8} (4){5,7,8,10} (5){8,10,12} (6){12,18} (7)倒推回去: 另 外 构 造 : 作业 §11.1 – 4, 16, 20, 28, 44 §11.2 – 6, 16, 30 * * * * * * * * * * * * * * * * * * * * * * * [定理]: 若T为m元树,则(m-1)i≥t-1,其中i为枝点数,t为叶数。 例:一台三地址计算机,用一个加法指令可求三个数之和,现要计算12个数之和,至少要几次加法指令? 解: (m-1)i≥t-1 (3-1)i≥12-1=11 i≥11/2=5.5 i=6,但这种树不唯一,见图示。 balanced A rooted m-ary tree of height h is balanced if all leaves are at levels h or h-1. §11.2: Applications of Trees Binary search trees Decision trees Minimum comparisons in sorting algorithms 8 硬币问题 Prefix codes Huffman coding Game trees Binary search trees Form a binary tree for the words: Mathematics,physics,geography,zoology,meteorology,geology,psychology,and chemistry (using alphabetical order) Decision trees Minimum comparisons in sorting algorithms 8 硬币问题 前缀码/Prefix Codes 1. 计算机是用0和1序列来表示和存储信息。通讯编码也是这样处理的。 如26个英文字母(a-z),用v位则可表示 2v,由于24=16<26<25=32,故要用5位二进制才能区分26个字母。 2. 是否能用不同位数的二进制数来表示信息,尽量缩短通讯时序列的长度。这是可行的,但要注意:如00表示A,01表示B,0001表示z,那么收到0001是代表AB还是z? 怎样避免二义性? [定义]前缀:a,b,c均为二进制序列,如果b=a并列c,c不是空序列,则称a是b的前缀/prefix。即a是b的前面一部分。 [定义] 前缀码:一个二进制序列集合,如果这些二进制序列互不为前缀,则称此集合为前缀码/prefix code。 例:二元有序加权树 每枝点左边对应权为0,右边对应权1,叶对应一个码(即每片叶都有一条从根到叶的路径,路径上的权排成序即为叶的码,也称作叶的名。 二元前缀码 设 是长为 的符号串, 均为该符号串的前缀,它们 的长度分别为 1,2, , -1。 称 为前缀码。 为一个符号 串集合,对于任意的 与 互不为前缀,则 出现0,1 两个 符号, 则称 为二 若符号串 中只 元前缀码。 √ √ √ × × 定理 任意一棵二叉树都可产生一 个前缀码。 定理 任何一个前缀码都对应一棵二叉树。 由于枝点才可能是叶的前缀,而枝点不对应一个码,故这样一棵树所有叶对应的码构成前缀
您可能关注的文档
- 电工仪表及测量(电磁系).ppt
- 电路分析:电路方程的矩阵形式.ppt
- 电路原理第十三章 非正弦周期电流电路.ppt
- 电路邱关源版第十五章电路方程的矩阵形势.ppt
- 电路原理 清华大学课件 - 阶跃响应冲激响应和卷积积分的应用.ppt
- 电通量高斯定理环路定理电势能.pptx
- 画平移后的图形.ppt
- 电子支付与网络银行系统.ppt
- 病史书写.ppt
- 的读数和写数.ppt
- 2020版 沪科技版 高中生物学 必修2 遗传与进化《第4章 生物的进化》大单元整体教学设计[2020课标].docx
- 情绪价值系列报告:春节消费抢先看-国证国际证券.docx
- 精品解析:北京市东直门中学2023-2024学年高二下学期3月阶段性考试(选考)物理试题(解析版).docx
- 2020版 沪科技版 高中生物学 必修2 遗传与进化《第4章 生物的进化》大单元整体教学设计[2020课标].pdf
- 2020版 沪科技版 高中生物学 选择性必修1 稳态与调节《第1章 人体的内环境和稳态》大单元整体教学设计[2020课标].pdf
- 2020版 沪科技版 高中生物学 选择性必修1 稳态与调节《第1章 人体的内环境和稳态》大单元整体教学设计[2020课标].docx
- 液冷盲插快接头发展研究报告-全球计算联盟.docx
- 精品解析:北京市东直门中学2023-2024学年高二下学期3月阶段性考试(选考)物理试题(原卷版).docx
- 精品解析:北京市东直门中学2024届高三考前练习数学试卷(解析版).docx
- 2020版 沪科技版 高中生物学 选择性必修1 稳态与调节《第2章 人体的神经调节》大单元整体教学设计[2020课标].docx
文档评论(0)