早教吧 育儿知识 作业答案 考试题库 百科 知识分享

某系统在通信联络中只可能出现八种字符,它们分别是ABCDEFGH,其概率分别为0.05,0.19,0.18,0.09,0.12,0.23,0.13,0.01.现要对这八种字符进行Huffman编码.画出该Huffman树(权值大的结点做左孩子),在所有的结

题目详情
某系统在通信联络中只可能出现八种字符,
它们分别是ABCDEFGH,其概率分别为0.05,0.19,0.18,0.09,0.12,0.23,0.13,0.01.现要对这八种字符进行Huffman编码.画出该Huffman树(权值大的结点做左孩子),在所有的结点上标出其权值,并求出这棵树的带权路径长度.
▼优质解答
答案和解析
哈夫曼树为:
1 |-----0.42 |-----0.19 |-----0.08 |-----0.03
|-----0.05
|-----0.11
|-----0.23
|-----0.58 |-----0.29
|-----0.29 |-----0.14
|-----0.15 |-----0.07
|-----0.08
这八个字符的编码分别为:(0.05)的编码0001,(0.29)的编码10,(0.07)1110,(0.08)1111,(0.14)110,(0.23)01,(0.03)0000,(0.11)001