数据结构PPT教学课件-第六章 树和二叉树
栈在中序遍历中的作用 层序遍历 层序遍历 一、 赫夫曼树(最优二叉树)的概念 路径:从一个结点到另一个结点之间的若干个分支. 路径长度:路径上的分支数目称为路径长度. 结点的路径长度:从根到该结点的路径长度. 树的路径长度:树中所有叶子结点的路径长度之和;记为PL. 在结点数相同的条件下,完全二叉树是路径最短的二叉树。 结点的权:根据应用的需要可以给树的结点赋权值; 结点的带权路径长度( Weighted Path Length, WPL ) 从根到该结点的路径长度与该结点权的乘积; 树的带权路径长度=树中所有叶子结点的带权路径之和;记作: 示例 赫夫曼树:设有n个权值(w1 , w2 , … , wn ),构造有n个叶子结点的严格二叉树,每个叶子结点有一个 wi 作为它的权值。则带权路径长度最小的严格二叉树称为哈夫曼树。 B D A C C A D 7 5 2 4 4 7 5 2 A C D B 4 7 5 2 C A B D 4 7 5 2 B WPL=7*2+5*2+2*2+4*2=36 WPL=7*1+5*2+2*3+4*3=35 WPL=7*3+5*3+2*1+4*2=46 WPL=7*1+5*2+2*3+4*3=35 1.初始化:构造一个森林F=(T1,T2,…,Tn),其中每棵二叉树Ti有且仅
您可能关注的文档
- C语言程序设计电子课件教案-08_整型指针与数组.ppt
- C语言精美教学课件-第9章 用户建立的数据类型(清华大学出版社).ppt
- C语言算法与数据结构全套教案.ppt
- C语言精美教学课件-第一章C语言概述(清华大学出版社).ppt
- DSP原理及应用教程-第一章 数字信号处理和DSP系统.ppt
- DSP技术及应用系统设计电子课件教案-第1章 TMS320LF240x概述.ppt
- DSP技术及应用系统设计电子课件教案-第3章 TMS320C54x软件开发.ppt
- DSP原理及应用教程-第二章 DSP芯片结构和CPU外围电路.ppt
- EBU年会杭州高丝金建民演讲.ppt
- EDA技术与Verilog设计电子课件教案-第一章_可编程逻辑器件概述.ppt
- 专题16 实验(3年汇编)(贵州专用)(解析版).docx
- 固定收益周报:南向通额度扩容,资金宽松曲线走陡.docx
- 兽医内科学第六章泌尿系统疾病2026年.pptx
- 专题14 细胞工程与胚胎工程(3年汇编)(贵州专用)(解析版).docx
- 公用事业-煤炭及公用事业行业周报:煤价止跌企稳信号显现,旺季窗口修复有望延续.docx
- 兽医内科学第二章呼吸器官疾病.pptx
- 中考数学专题:构造基本图形巧解含45o角的问题.doc
- 公用事业-火电:议价能力、折旧及现金流等多方面持续改善.docx
- 华东师大版七年级上册数学 《轴对称》复习建议.doc
- 专题15 磁场中力与运动(6年汇编)(湖南专用)(解析版).docx
原创力文档

文档评论(0)