- 7
- 0
- 约7.49千字
- 约 37页
- 2016-12-24 发布于河南
- 举报
3、森林?二叉树 ①将森林中各棵树分别转化为二叉树 ②按照森林中树的次序,依次将后一棵树作为前一棵树的根结点的右子树,则第一棵树的根结点是转换后生成二叉树的根结点 4、二叉树?森林 ①抹线:抹掉二叉树的根结点与右孩子的连线,以及所有右链上的连线,得到若干棵孤立的二叉树。 ②还原:将各棵孤立的二叉树还原为树 二、树和森林的遍历 1、树的遍历 先序遍历:先访问根,从左向右先序遍历每棵子树 后序遍历:从左到右,后序遍历每棵子树,再访问根 2、森林的遍历 先序遍历:从左到右,先序遍历每一棵树 后序遍历:从左到右,后序遍历每一棵树 6.6 哈夫曼树及其应用 一、基本概念 路径:从一个结点到另一个结点之间的分支构成两个结点之间的路径。 路径长度:两个结点之间的分支数 树的路径长度:从树根到每个结点的路径长度之和 权:设二叉树每个结点对应一个实数Wk,称为权 结点的带权路径长度:从该结点到根之间的路径长度与结点上权的乘积 树的带权路径长度:树中所有的带权叶子结点的路径长度之和,记为WPL 公式: 哈夫曼树:树中各叶子结点的带权路径长度之和最小的二叉树称为最优二叉树,也称为哈夫曼树。 二、构造哈夫曼树:哈夫曼算法 1、把W1,W2,W3……Wn排列成数列 2、取其中权最小的两个值Wi和Wj;以Wi和Wj对应两个结点作左右儿子构成一棵二叉
您可能关注的文档
- 数据库结构与算法.doc
- not-line.ppt
- 第十一章 结构体与共用休.ppt
- 数据结构17.ppt
- 计算机二级考试线性链表_数组.ppt
- 第5章 树结构.ppt
- VC2012A.doc
- 第二章 09-10.ppt
- 数据结构6树8+2.ppt
- pptid3.ppt
- 中国国家标准 GB/T 24480-2026电梯层门耐火试验 泄漏量、隔热、辐射测定法.pdf
- 《GB/T 24480-2026电梯层门耐火试验 泄漏量、隔热、辐射测定法》.pdf
- GB/T 1406.4-2026灯头的型式和尺寸 第4部分:杂类灯头.pdf
- 中国国家标准 GB/T 1406.4-2026灯头的型式和尺寸 第4部分:杂类灯头.pdf
- 《GB/T 1406.4-2026灯头的型式和尺寸 第4部分:杂类灯头》.pdf
- 汛期值班交接班制度(基层完整版).doc
- 《心理危机与干预》配套PPT课件.pptx
- 2026年中国母线保护继电器行业市场规模及投资前景预测分析报告.pdf
- 2026年中国母线配电系统行业市场规模及投资前景预测分析报告.pdf
- 2026年中国母婴级纸巾行业市场规模及投资前景预测分析报告.pdf
原创力文档

文档评论(0)