早教吧作业答案频道 -->其他-->
关于哈夫曼树的一题,感激不尽!字符集和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
还有什么不懂,看看参考资料的网址吧~
看了 关于哈夫曼树的一题,感激不尽...的网友还看了以下:
下列各项属于企业生产经营过程中形成的债权项目的有a应收票据b应收账款c预收账款d预付账下列各项属于企 2020-03-30 …
我国在相当长时间内采用的选举方式是直接选举和间接选举相结合。这种选举方式()①符合我国的基本国情② 2020-05-13 …
为防止非法用户进入数据库应用系统,应采用的安全措施是(50)。A.授权机制B.视图机制C.数据加密D 2020-05-26 …
为防止非法用户进入数据库应用系统,应采用的安全措施是(5)。A.授权机制B.视图机制C.数据加密D. 2020-05-26 …
背书转让与一般债权转让的主要不同在于()。A、背书转让无须通知票据债务人,一般债权转让应当通 2020-05-26 …
在票据代理中,代理人超越代理权限的,应当就其超越权限部分承担民事责任。() 2020-05-27 …
关于哈夫曼树的一题,感激不尽!字符集和S={A,B,C,D,E,F},权值集合W={2,3,5,7 2020-06-18 …
英语翻译第十条上市公司董事会、独立董事和符合有关条件的股东可向上市公司股东征集其在股东大会上的投票 2020-06-26 …
朱熹认为“君权”是符合“天理”的,君主应循天之理,按天理的原则治理国家,要完全摒弃一切私意,转为天 2020-07-28 …
资产负债表的下列项目中,能根据相应总账账户期末余额直接填列的项目是a预付款项b预收款项c长期股权投资 2021-01-14 …