早教吧作业答案频道 -->其他-->
1.已知6个符号的信源A={a1,a2,……a6},若其概率分布为P={0.32,0.25,0.17,0.12,0.09,0.05}求:1、写出Huffman编码(要求过程)。2、Huffman编码的平均编码长度。3、压缩比。说明:画图过程中请用
题目详情
1. 已知6个符号的信源A={a1,a2,……a6},若其概率分布为P={0.32, 0.25, 0.17, 0.12, 0.09, 0.05}
求:
1、写出Huffman编码(要求过程)。
2、Huffman编码的平均编码长度。
3、压缩比。
说明:
画图过程中请用符号--,?O,┐,┚,示意表示。
求:
1、写出Huffman编码(要求过程)。
2、Huffman编码的平均编码长度。
3、压缩比。
说明:
画图过程中请用符号--,?O,┐,┚,示意表示。
▼优质解答
答案和解析
1、写出Huffman编码
a6和a5组成n1节点,权重0.14
a4和n1组成n2节点,权重0.26
a3和a2组成n3节点,权重0.42
n2和a1组成n4节点,权重0.58
n3和n4组成n5节点,权重1,即为根节点
Huffman编码:
a1: 11
a2: 01
a3: 00
a4: 100
a5: 1011
a6: 1010
2、Huffman编码的平均编码长度
2 * (0.32 + 0.25 + 0.17) + 3 * 0.12 + 4 * (0.09 + 0.05)
= 1.48 + 0.36 + 0.56
= 2.4
3、压缩比
如果不用Huffman编码,则6个符号需要3个二进制符号,编码长度是3,所以压缩比是3 / 2.4 = 1.25
a6和a5组成n1节点,权重0.14
a4和n1组成n2节点,权重0.26
a3和a2组成n3节点,权重0.42
n2和a1组成n4节点,权重0.58
n3和n4组成n5节点,权重1,即为根节点
Huffman编码:
a1: 11
a2: 01
a3: 00
a4: 100
a5: 1011
a6: 1010
2、Huffman编码的平均编码长度
2 * (0.32 + 0.25 + 0.17) + 3 * 0.12 + 4 * (0.09 + 0.05)
= 1.48 + 0.36 + 0.56
= 2.4
3、压缩比
如果不用Huffman编码,则6个符号需要3个二进制符号,编码长度是3,所以压缩比是3 / 2.4 = 1.25
看了 1.已知6个符号的信源A={...的网友还看了以下:
在如图所示的电路中,电阻R1的阻值为10欧.闭合开关S,电流表A1的示数为0.3安,电流表A的示数 2020-04-06 …
(2x-1)的5次方=a0+(a1)x+(a2)x方+(a3)x的3次方+(a4)x的4次方+(a 2020-04-26 …
已知a1,a2,a3,a4成等差数列,且a1,a4为方程(2x^2)-5x+2=0的两个根,求a2 2020-05-16 …
对于有丝分裂后期的同源染色体对数的问题我有一个体细胞 一共四个染色体 分别是A a B b 这时候 2020-05-17 …
甲所示电路中,电流表A1,A2内阻相同,当电路两端接在电压恒定的电源上时,A1示数是3A,A2示数 2020-05-20 …
比如A1=01234,我让B1显示为123怎么写公式啊?A1为00000-99999任意数A1为5 2020-06-02 …
1楼n1=5求出n1的平方加一等于a1用a1的各项数字相加得出n2求出n2的平方加一等于a2用a2 2020-06-03 …
(1)(X+1)的5次方=(a5*X^5)+(a4*X^4)+(a3*X^3)+(a2*X^2)+ 2020-06-03 …
请高手指教公式=IF(OR(A1=1,A1=3,A1=5,A1=7,A1=9),“奇”,“偶”). 2020-06-07 …
请问:A1=1,2,3……50的整数,如果A1=1.4.7.10.13.16.19.22.25.2 2020-06-08 …