数据结构-6.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有且仅
您可能关注的文档
- 扳动类、拔伸类手法.ppt
- 把握意群.ppt
- 抗精神病药.ppt
- 护理教育的课程.ppt
- 护理文件书写规范35634.ppt
- 护理文件书写规范35724.ppt
- 护理文件书写规范35734.ppt
- 护理文件书写规范35743.ppt
- 护理查房的教案书写1.ppt
- 护理科研的选题20121205.ppt
- 2024-2025学年湖南省邵阳市新宁县回龙寺镇人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市平原县王杲铺中小、王凤楼中小、腰站镇中小青岛版一年级下册3月月考数学试卷.docx
- 第四单元 课题3 物质组成的表示-初中化学新教材预习学案(人教版2024九年级上册).docx
- 2024-2025学年山东省济宁市梁山县人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市德州经济技术开发区长河小学等校青岛版一年级下册期中考试数学试卷.docx
- 2026《基于国产开源单片机GD32VF103的输变电设备物联网传感器设计》8300字.docx
- 2024年中考道德与法治真题完全解读(北京卷).docx
- 2026《基于机器视觉识别的工件边缘曲线重构方法分析》9000字.docx
- 课时9.4 物体的浮与沉【一大题型】八年级全一册物理(沪科版2024).docx
- 2024-2025学年广东省江门市开平市人教版一年级下册期中综合素养评价数学试卷.docx
原创力文档

文档评论(0)