;设二叉树具有n0个带权值的叶结点,那么从根结点到各个叶结点的路径长度与相应结点权值的乘积的和,叫做二叉树的带权路径长度WPL。;;;构造哈夫曼树的原则:;(1)给定的n0个权值{W1,W2,…,Wn0},构造n0棵只有一个叶结点的二叉树,从而得到一个二叉树的集合F={T1,T2,…,Tn0}。
(2)在F中选取根结点的权值最小和次小的两棵二叉树作为左、右子树构造一棵新的二叉树,这棵新的二叉树根结点的权值为其左、右子树根结点权值之和。
(3)在F中用新得到的二叉树代替这两棵树。
(4)重复(2)、(3)两步,当F中只剩下一棵二叉树时,这棵二叉树便是所要建立的哈
您可能关注的文档
- 数据结构教程(第7版) 彭珍.docx
- 数据结构大纲(含课程思政).pdf
- 数据结构大纲(含课程思政).docx
- 数据结构实验大纲.pdf
- 数据结构大纲(认证型).pdf
- 数据结构教案.pdf
- 讲授数据结构的相关问题.pdf
- 讲授数据结构的相关问题.docx
- 数据结构大纲(认证型).docx
- 大数据分析方法与实践——基于Python语言 课件 第1章绪论-1(数据结构总览).pptx
- 大数据分析方法与实践——基于Python语言 课件 第7章树和二叉树-6(小结).pptx
- 大数据分析方法与实践——基于Python语言 课件 第8章图-1(图基础).pptx
- 大数据分析方法与实践——基于Python语言 课件 第8章图-2(图的遍历).pptx
- 大数据分析方法与实践——基于Python语言 课件 第8章图-4(最短路径).pptx
- 大数据分析方法与实践——基于Python语言 课件 第8章图-5(拓扑排序和关键路径).pptx
- 大数据分析方法与实践——基于Python语言 课件 第9章查找-1(线性表查找).pptx
- 大数据分析方法与实践——基于Python语言 课件 第9章查找-2(树表查找).pptx
- 大数据分析方法与实践——基于Python语言 课件 第9章查找-3(B树和B+树).pptx
- 大数据分析方法与实践——基于Python语言 课件 第9章查找-4(哈希表查找).pptx
- 大数据分析方法与实践——基于Python语言 课件 第9章查找-4(小结).pptx
最近下载
- 新型水处理材料:镁铝类水滑石的吸附性能.docx VIP
- 仪器仪表Prima & Sentinel PRO -中文用户手册.pdf VIP
- 丁基橡胶衬里施工方案.docx VIP
- 《智能仪器仪表可靠性 第3部分:故障诊断与健康管理方法》标准立项修订与发展报告.docx
- (完整word版)湖南省2013年对口升学考试英语试题.pdf VIP
- 有机化学(第六版)赵温涛课后习题答案解析.pdf
- 【2012父亲节电影】那些无比感人的父爱电影.doc VIP
- (2024-2025)国家开放大学电大专科《市场营销学》期末试题及答案.docx VIP
- 建筑工程图集 06SG517-1:轻型屋面三角形钢屋架(圆钢管、方钢管).pdf VIP
- 文华财经软件指标源码公式判断趋势的最佳指标公式源码.pdf VIP
原创力文档

文档评论(0)