早教吧作业答案频道 -->其他-->
关于哈夫曼树的一题,感激不尽!字符集和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
还有什么不懂,看看参考资料的网址吧~
看了 关于哈夫曼树的一题,感激不尽...的网友还看了以下:
权值w={2.,3,5,7,9,12},画出哈夫曼树,并求出其带权路径长度 2020-05-13 …
设哈希函数h (k) =k mod 7,哈希表的地址空间为0~6,对关键字序列(32,13,49, 2020-05-23 …
关于哈夫曼树的一题,感激不尽!字符集和S={A,B,C,D,E,F},权值集合W={2,3,5,7 2020-06-18 …
曼哈顿该走向街道日落时会出现同样“悬日”现象的另一日期可能是()A.7月12日前后B.9月10日前 2020-06-26 …
纽约曼哈顿街区,每年7月12日前后,在天气晴朗的日落时分,就会出现太阳悬在城市街道上空的现象,被称 2020-06-26 …
纽约曼哈顿街区,每年7月12日前后,在天气晴朗的日落时分,就会出现太阳悬在城市街道上空的现象,被称 2020-06-26 …
(2012•潍坊二模)纽约曼哈顿街区,每年7月12日前后,在天气晴朗的日落时分,就会出现太阳悬在城 2020-06-26 …
下列时间到达曼哈顿的游客,有可能在日出时看到“曼哈顿悬日”的是()A.1月8日B.4月17日C.7 2020-07-08 …
国际奥委会第128次全会7月31日在马来西亚吉隆坡投票决定,将2022年冬奥会举办权交给()A.挪威 2020-11-08 …
对下面给出的数据序列,构造一棵哈夫曼树,并求出其带权路径长度.4,5,6,7,10,12,15,18 2020-12-05 …