早教吧作业答案频道 -->其他-->
关于哈夫曼树的一题,感激不尽!字符集和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
还有什么不懂,看看参考资料的网址吧~
看了 关于哈夫曼树的一题,感激不尽...的网友还看了以下:
英语翻译摘要:2010年4月14日凌晨,青海玉树藏族自治州玉树县发生里氏7.1级地震.一方有难,八 2020-04-12 …
三(1)班同学分成6个小组去植树,每个小组8人.(1)如果平均每人植5棵树,全班一共植树多少棵?( 2020-07-19 …
某小学原来种松树和杨树40棵,其中松树占8分之5,加种一批松树后,松树占全部的12分之7,加种松树多 2020-11-05 …
李雷读一本书.第一天读的页数比第二天多1/3,第二天读的页数相当于全书页数的1/7.第一天读的页数相 2020-11-19 …
⑴如果在非封闭线路的两端都要植树,那么:株数=段数+1=全长÷株距-1⑴如果在非封闭线路的两端都要植 2020-12-05 …
读“我国某城市(117°E32°N)某时刻道路行道树及树影示意图”,完成下列各题。1.根据行道树及树 2020-12-14 …
植树节小明种树的棵数是小亮的2.5倍小惠种树的棵树比小明的一半多10棵,假设小明种3X棵,问:他们三 2020-12-28 …
2010年4月14日,青海玉树发生7.1级特大地震,突如其来的特大地震给当地人民带来了深重的灾难,灾 2020-12-29 …
一层二叉树1个结点,2层二叉树3个结点,3层二叉树7个节点,7层二叉树几个节点? 2021-01-02 …
6.学习本单元后,班级准备举行以“走近民俗”为主题的语文实践活动,请你完成下面任务。(7分)(1)全 2021-01-22 …