山东财经大学计算机科学与技术学院数据结构课件 第六章.pptVIP

  • 6
  • 0
  • 约3.47万字
  • 约 118页
  • 2019-05-13 发布于香港
  • 举报

山东财经大学计算机科学与技术学院数据结构课件 第六章.ppt

哈夫曼算法口诀:1、构造森林全是根; 2、选用两小造新树; 3、删除两小添新人; 4、重复 2、3 剩单根。 例:请用权值为 7, 5, 2, 4 的 4 个结点 a, b, c, d 构造哈夫曼树。 a 7 b 5 c 2 d 4 a 7 b 5 2 4 6 c d 11 a 7 b 5 2 4 6 c d 11 18 哈夫曼树的结点的 度数为 0 或 2, 没 有度为 1 的结点。 包含 n 个叶子结点 的哈夫曼树中共有 2n – 1 个结点。 包含 n 棵树的森林要经过 n–1 次合并才 能形成哈夫曼树,共产生 n–1 个新结点 a 7 b 5 2 4 c d 6 由二叉树 的性质 3 例:有5 个结点 a, b, c, d, e,权值分别为 7, 5, 5, 2, 4, 请构造哈夫曼树。 2 4 d e a 7 a 7 b 5 c 5 d 2 e 4 a 7 b 5 c 5 b 5 c 5 10 2 4 6 d e 6 a 7 2 4 6 d e 13 b 5 10 c 5 a 7 2 4 6 d e 13 b 5 10 c 5 23 a60 a70 a80 a90 E D C B A Y Y Y Y N N N N 5% 15%

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档