- 4
- 0
- 约5.78千字
- 约 30页
- 2017-11-13 发布于未知
- 举报
第6章 树与二叉树 本章分为5~6讲( 每讲2学时) 第4讲 6.5 二叉树、树和森林 6.6 树和森林的孩子-兄弟表示及遍历 -6.6.1 6.7.2 哈夫曼树及应用 哈夫曼树(Huffman)又称最优二叉树,是一类带权路径长度最短的树。 有着广泛的应用。压缩技术在数据存储、数据通信和数据保密方面有着重要的意义。目前,各种压缩技术都是建立在哈夫曼编码的基础上,并加以各种改进而形成的。 1. 哈夫曼树的基本概念 树中两个结点之间的路径由一个结点到另一结点的分支构成。 两结点之间的路径长度是路径上分支的数目。 树的路径长度是从根结点到每一个结点的路径长度之和。 树的带权路径长度 设一棵二叉树有n个叶子结点,每个叶子结点拥有一个权值W1,W2,……,Wn,从根结点到每个叶子结点的路径长度分别为L1,L2,……,Ln,那么树的带权路径长度为每个叶子的路径长度与该叶子权值乘积之和。通常记作: 二叉树以及它们的带权路径长 为了直观起见,在图中把带权的叶子结点画成方形,其他非叶子结点仍为圆形。 哈夫曼树的定义 上图的三棵二叉树叶子结点数相同,它们的权值也相同,但它们的WPL带权路径长不相同(38,49,36)。图(c)中WPL最
您可能关注的文档
- 数字电视广播原理与应用北京市高等教育精品教材立项项目课件作者姜秀华张永辉01章.ppt
- 数字电视广播原理与应用北京市高等教育精品教材立项项目课件作者姜秀华张永辉03章.ppt
- 构建Web应用系统——基于JSP+Servlet+JavaBean课件作者孙华林第一章节开发和运行环境简介及安装.ppt
- 数字电视广播原理与应用北京市高等教育精品教材立项项目课件作者姜秀华张永辉04章.ppt
- 数字电视广播原理与应用北京市高等教育精品教材立项项目课件作者姜秀华张永辉05章.ppt
- 构形基础与机械制图2版课件作者管巧娟0绪论.ppt
- 数字电视广播原理与应用北京市高等教育精品教材立项项目课件作者姜秀华张永辉09章.ppt
- 构形基础与机械制图2版课件作者管巧娟1第一章节构形基础.ppt
- 数字电视广播原理与应用北京市高等教育精品教材立项项目课件作者姜秀华张永辉10章.ppt
- 数字电视广播原理与应用北京市高等教育精品教材立项项目课件作者姜秀华张永辉11章.ppt
- 柜组财务处理技术课件作者汤向阳柜组账务处理技术(模块一).ppt
- 数据结构C++版普通高等教育“十一五”国家级规划教材课件杨秀金第7章节图-3章.ppt
- 数据结构C++版普通高等教育“十一五”国家级规划教材课件杨秀金第7章节图-4章.ppt
- 数据结构C++版普通高等教育“十一五”国家级规划教材课件杨秀金第9章节排序-1章.ppt
- 数据结构C++版普通高等教育“十一五”国家级规划教材课件杨秀金第9章节排序-2章.ppt
- 数据结构C语言版第2版课件李云清杨庆红揭安全第02章节_线性表(I)章.ppt
- 数据结构C语言版第2版课件李云清杨庆红揭安全第03章节_线性表(II)章.ppt
- 数据结构C语言版课件作者李云清第02章节_线性表(I)章.ppt
- 数据结构C语言版课件作者李云清第03章节_线性表(II)章.ppt
- 数据结构第2版课件作者宗大华陈吉人数据结构课件-1章.ppt
原创力文档

文档评论(0)