字符a、b、c、d、e出现的概率分别为:0.12,0.40,0.15,0.08,0.25,采用哈夫曼算法构造进行编码.
急
人气:218 ℃ 时间:2020-06-12 16:50:56
解答
哈夫曼算法就是找到一个最优二叉树,使得其权值和最小.先将a b c d e的概率乘以100得12,4,15,8,25.将这几个数按从小到大的顺序排列一下,4,8,12,15,25.4+8=12,添加到这个序列里,将原来的4,8划去.12+12=24,添加到序列里,将原来的12,12划去,依次类推,15+24=39,39+25=64.故得到一个层次为4的哈夫曼树,按照左1右0编码(也可以左0右1)得 a:110 b:1111 c:10 d:1110 e:0
推荐
- 有一份电文共使用5个字符a,b,c,d,e,f,他们出现频率一次为4,7,5,2,9,构造哈夫曼树
- 有一份电文共使用6个字符a,b,c,d,e,f,他们出现频率一次为2,3,4,7,8,9,构造哈夫曼树,求WPL
- 创造文字的方法
- 在古代,人们的词最早采用( )的方法,后来又出现了( )这一形式.相传是( )创造了文字,我们把这种文
- 设字符集D={A,B,C,D,E},各字符使用频率W={10,2,5,6,4},画出对字符进行哈夫曼编码时所对应的哈夫曼树,并给出各字符的编码.是不是只有一种可能
- Can I write a letter --------(use) this pen?
- 在数轴上有一个电子跳蚤,第一次从原点0向右跳到表示数字1的点,第二次从表示数字1的点,向左跳动3个单位到数字-2的点,第三次从数字-2的点向右跳动5个单位到数字3的点,…,如果n是正整数,当n是奇数时,第n次向右跳动(2n-1)个单位,落在
- 太阳静静地躺在西方地平线上,变得如此之大,颜色是那样深黄、殷红
猜你喜欢
- 《中国石拱桥》里面介绍石拱桥历史发展是以什么为顺序的啊?
- 求积分,dy/dx=(x-y-1)/(x+y+1)
- 若x的平方+ax-6a可分解因式为(x-2)(x+6),求a,b的值
- 长征三号运载火箭点升空时用到的物理知识有什么?
- 一根2米长的圆钢截成3段,表面积增加了24平方厘米,原来圆钢的体积是_立方分米.
- to,of,a,nuts,like,packet,i`d
- 遥远而不可及 一个词语?
- 我在电视上看到我过去的同学,李英在英语演讲比赛获得一等奖,我不禁回忆起以前的他,他过去时候是一个害羞女孩····几年没见,他眞的发生好大的变化,我为他感到骄傲.以这些内容写一篇英语作文!