早教吧作业答案频道 -->其他-->
关于哈夫曼树的一题,感激不尽!字符集和S={A,B,C,D,E,F},权值集合W={2,3,5,7,9,12},对字符集和根据对应权值集合进行哈夫曼编码.1>画出哈夫曼树2>计算带全路径长度3>求各字符的哈夫曼编码
题目详情
关于哈夫曼树的一题,感激不尽!
字符集和S={A,B,C,D,E,F},权值集合W={2,3,5,7,9,12},对字符集和根据对应权值集合进行哈夫曼编码.
1>画出哈夫曼树
2>计算带全路径长度
3>求各字符的哈夫曼编码
字符集和S={A,B,C,D,E,F},权值集合W={2,3,5,7,9,12},对字符集和根据对应权值集合进行哈夫曼编码.
1>画出哈夫曼树
2>计算带全路径长度
3>求各字符的哈夫曼编码
▼优质解答
答案和解析
A-B合并(权5)
A-B再和C合并(权10)
D-E合并(权16)
(A-B)-C再和F合并(权21)
最后((A-B)-C)-F再和D-E合并(权37)
总之是找两个最小的结点合并,然后生成的新节点权为两个结点权之和.
平均路径长度为(2×3+3×3+5×2+7×1+9×1+12×1)/6=53/6约等于8.8
各字符Huffman编码可以为:A-0000 B-0001 C- 001 D-10 E-11 F-01
还有什么不懂,看看参考资料的网址吧~
A-B再和C合并(权10)
D-E合并(权16)
(A-B)-C再和F合并(权21)
最后((A-B)-C)-F再和D-E合并(权37)
总之是找两个最小的结点合并,然后生成的新节点权为两个结点权之和.
平均路径长度为(2×3+3×3+5×2+7×1+9×1+12×1)/6=53/6约等于8.8
各字符Huffman编码可以为:A-0000 B-0001 C- 001 D-10 E-11 F-01
还有什么不懂,看看参考资料的网址吧~
看了 关于哈夫曼树的一题,感激不尽...的网友还看了以下:
2011年泰国遭遇了近半个世纪来最严重的洪灾,曼谷变成了“漫谷”。图6为10月27日(农历初一)亚 2020-05-13 …
文中( 2 )处正确的答案是( )。 A.海明码B.循环冗余码C.奇偶校验码D.曼彻斯特码 2020-05-26 …
几个中学政治题1.公民最基本的权利,公民享有其他一切的先决条件是()A.受教育权,休息权B.劳动权 2020-06-17 …
求梵文和藏文法文翻译就求几个字,权琪Q曼陀罗纹身用,回答齐全的还可以加分 2020-06-17 …
.庇护权在国际法上(2分)A.是个人的权利B.是国家的权力C.是个人根据国际法得到的权利D.是 2020-06-28 …
阳光直射图2中曼萨尼约港口(19°N)那天,晨昏线(圈)与纬线圈切点的纬度和正午太阳高度分别是() 2020-07-13 …
1甲乙双方在合同中未约定履行顺序,甲方拒绝了乙方要求先支付一部分预付款的要求,则甲方的行为属于() 2020-07-25 …
欣赏下面漫画,回答1~2题。1.漫画中药品生产厂家的此类广告宣传主要侵犯了消费者的[]A.公平交易权 2020-11-27 …
2012年6月2日至5日,英国全国放假庆祝女王登基60周年。根据《权利法案》,下列对英王的表述不正确 2020-12-12 …
小金在网络上看到一则帖子声称“可乐和曼妥思薄荷糖同时服用可致命.”这引起了小金的兴趣,小金把2颗曼妥 2021-01-13 …