第6章-树范例.pptVIP

  • 291
  • 0
  • 约 78页
  • 2016-11-22 发布于湖北
  • 举报
1.Huffman树的引入 6.6 二叉树应用举例 Huffman树及其编码和译码 例 对学生的成绩s进行分类统计。 A:s = 90,出现的概率是10% B: 80 = s 90,出现的概率是40% C: 70 = s 80,出现的概率是30% D: 60 = s 70,出现的概率是15% E: s 60,出现的概率是5% 如何组织判断过程? 这里给出2种判断过程。 Y A 80=s90 s=90 B N Y N C Y N D Y N 70=s80 60=s70 E 哪一种好? Y B 70=s80 80=s90 C N Y N D Y N A Y N 60=s70 s=90 E 看哪一种的平均判断次数少? 1)平均判断次数:10% * 1 + 40% * 2 + 30% * 3 + 15% * 4 + 5% * 4 = 2.6 2)平均判断次数:40% * 1 + 30% * 2 + 15% * 3 + 10% * 4 + 5% * 4 = 2.05 第 2)种好。 是Huffman树! Huffman树的引入 1) 2) 概率: A:s = 90,10% B: 80 = s 90,40% C: 70 = s 80,30% D: 60 = s 70,15% E: s 60,5% 2.Huffman树及其构造算法

文档评论(0)

1亿VIP精品文档

相关文档