📌  相关文章
📜  教资会网络 | UGC-NET CS 2017 年 11 月 – III |问题 35

📅  最后修改于: 2022-05-13 01:57:56.775000             🧑  作者: Mango

教资会网络 | UGC-NET CS 2017 年 11 月 – III |问题 35

文本由字符a、b、c、d、e 组成,每个字符出现的概率分别为 0.11、0.40、0.16、0.09 和 0.24。最佳霍夫曼编码技术的平均长度为:
(一) 2.40
(B) 2.16
(C) 2.26
(D) 2.15答案:(乙)
解释: a = 0.11
b = 0.40
c = 0.16
d = 0.09
e = 0.24
我们将绘制一棵霍夫曼树:
霍夫曼1

现在哈夫曼编码字符:

a = 1111
      b = 0
      c = 110
      d = 1111
      e = 10
lenghth for each character = no of bits * frequency of occurence:
a = 4 * 0.11
  = 0.44
b = 1 * 0.4
  =  0.4
c = 3 * 0.16
  = 0.48
d = 4 * 0.09
  =  0.36 
e = 2 * 0.24
  = 0.48
Now add these lenght for average length:
 0.44 + 0.4 + 0.48 + 0.36 + 0.48 = 2.16

所以,选项(B)是正确的。

这个问题的测验