问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

关于哈夫曼编码试题的计算

发布网友 发布时间:2022-04-23 04:24

我来回答

1个回答

热心网友 时间:2023-10-14 16:59

太复杂了,楼主一会记得多给我点分!谢谢啦!
先设权w=(31,22,18,14,10,4,1),n=7,则m=13,按照哈夫曼算法可以构造一棵哈夫曼树如下:
100
40 60
22 18 31 29
14 15
10 5
4 1
末端结点为22,18,31,14,10,4,1,你自己把上面的加上线连成一棵二叉树就行,记得左分支标0,右分支标1(为了得出后面的哈夫曼编码HC)
然后需要列出HT初态表和HT终态表,如下:
HT初态表 HT终态表
weight parent lchild rchild weight parent lchild rchild
1 31 0 0 0 31 12 0 0
2 22 0 0 0 22 11 0 0
3 18 0 0 0 18 11 0 0
4 14 0 0 0 14 10 0 0
5 10 0 0 0 10 9 0 0
6 4 0 0 0 4 8 0 0
7 1 0 0 0 1 8 0 0
8 - 0 0 0 5 9 6 7
9 - 0 0 0 15 10 5 8
10 - 0 0 0 29 12 4 9
11 - 0 0 0 40 13 2 3
12 - 0 0 0 60 13 1 10
13 - 0 0 0 100 0 11 12
最后得出哈夫曼编码HC:
1——>10
2——>00
3——>01
4——>110
5——>1110
6——>11110
7——>11111
平均码字长度为(0.31+0.22+0.18)×2+0.14×3+0.1×4
+(0.04+0.01)×5=2.47
编码效率为[(1-0.01)×3+0.01×2]/2.47=1.21
解答完毕!
补充:对于其中的编码效率问题本人有点淡忘,我选择的是用
普通平均编码长度除上了哈夫曼平均编码长度得出,不知对否。
辛苦半天,望楼主能赐我分数,不胜感激!
注:提交后发现格式不太规整,对于哈夫曼树谁是谁的左孩子、右孩子比较容易分出(左右孩子结点相加可知父亲结点),对于HT初态表和HT终态表1列1列的看就行!其中数字第一列为序号,从第2列到第9列分别对应HT初态表的weight parent lchild rchild 和HT终态表的weight parent lchild rchild 。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么起点中文网上传小说怎么也分不了段?ji 我在手机起点网写小说,请问大家怎样换行? “千古兴亡泰伯国”的出处是哪里 ...登京口北固亭有怀古》原文赏析及翻译(千古兴亡多少事) “千古兴亡一梦惊”的出处是哪里 千古兴亡多少事的翻译是什么 《千古兴亡多少事,悠悠。不尽长江滚滚流。 (宋·辛弃》古诗原文及翻译... 办理蚂蚁宝卡后可以转换成使用原联通号码 蚂蚁宝卡可以变更成其他4G套餐吗 状态空间模型状态空间模型的建立和预测的步骤 人们常说的人参果是什么?和人参有关么? 第一题 哈夫曼编码 人参果是什么科植物 人参果好吃吗什么味道 哈夫曼树每个字符可以有不同的编码方式,但是每个字符的编码长度是一样的吗? 哈夫曼编码的介绍 人参果有什么营养??? 如何叙述哈夫曼编码 哈夫曼编码码长怎么算? 高中生有什么又好看又好打理的发型推荐? 人参果是一种含有很高营养价值的水果种类,经常吃对身体有什么坏处... 哈夫曼编码算法设计 人参的花、果实和种子是怎样的? 什么样的发型好打理还好看 什么发型好打理 在哈夫曼编码中,若编码的长度只允许小于等于4,则除了已经编码的01和10外,最多还可以有多少个字符编码? 人参果是什么? 你是长发还是短发?你觉得什么样的发型最好看? 一个关于数据结构的问题,有关哈夫曼编码的,解答看不懂,求解答,谢谢! 女生在夏天有哪些好看还好打理的发型推荐? 人参果是什么水果 哈夫曼编码问题(有要求,请给完整程序)满足要求的追加 人参果长什么样子? 霍夫曼编码的平均码长怎么求 如何判断人参果的生熟? 吃人参果真的可以延年益寿吗? 急求用“哈夫曼编码”解决问题 哈夫曼编码C语言实现 人参果的危害是什么? 关于哈夫曼树的一题,望给出详细解释,感激不尽!在线等 人参果是长在树上还是土里 哈夫曼编编码使整个电文编码长度最短,求总得编码总长度 huffman编码如果编码长度超过8位,还能实现文本压缩吗? n个权值的哈夫曼编码 非警校毕业的学生,怎样才能成为一名人民警察? 车辆的全险包括车子划痕险吗 请问汽车保险,买的是全险,包括划痕险吗 非警察专业怎样才能当警察? 新车全险包括划痕险吗 从警察学院毕业怎样才能当警察?