- 3
- 0
- 约4.61千字
- 约 26页
- 2017-06-09 发布于湖北
- 举报
二叉树的应用三 一、最优二叉树(哈夫曼算法) 1、基本概念: 【树的路径长度】叶结点到根结点路径长度之和。 【带权二叉树】二叉树的结点都是用字母代号表示,但在处理具体问题时,我们经常需要结点能附带信息,若给叶结点赋上某个实数值,那么这个实数值就称为该叶结点的权,该二叉树称为带权二叉树。 二叉树的应用三 当Wk =1时,显然树的带权路径长度就是树的路径长度,并且在几个结点数相同的二叉树中,完全二叉树的路径最短。 当Wk≠1时,树的带权路径长度最小的是哈夫曼树,而不是完全二叉树。 二叉树的应用三 二、哈夫曼树的定义 1. 定义: 假设有n个权值(w1,w2,…,wn),试构造一棵有n个叶子结点的二叉树,每个叶子结点带权为wi,则其中带权路径长度WPL最小的二叉树称做最优二叉树或哈夫曼二叉树。在上述例子中,图(c)所示的二叉树,就是最优二叉树,即哈夫曼二叉树。 2. 哈夫曼树的最主要的特点: 带权的二叉树的路径长度最小的是权大的叶子离根最近的二叉树。 哈夫曼树中的结点树为2n-1 (n为叶结点) 二叉树的应用三 例题:1、在有n个叶子结点的哈夫曼树中,其结点总数为( ) A、不确定 B、2n-1 C、2n+1 D、2n 问题分析: 在二叉树中,如果是一棵满二叉树,则树的总结点树与叶结点的关系是: 设叶子结点为
您可能关注的文档
- 〈新〉东城区2013年高中春季会考考前综合练习.doc
- 〈新〉东城区2015年高中春季会考考前综合练习高二地理.doc
- 〈新〉东风中学七年级地理《日本—多火山、地震的岛国》教学设计(参赛作品).doc
- 〈新〉东南大学工程项目融资讲义.ppt
- 〈新〉东南亚地理课件.ppt
- 〈新〉东山岛旅游资源评价.doc
- 〈新〉东师范经济法学16秋在线作业2答案.doc
- 〈新〉二、 富饶的大海.doc
- 〈新〉二、技术参数与技术要求.doc
- 〈新〉二、心电图导联和.ppt
- 小学数学六年级下册数学广角抽屉原理教学应用.docx
- 某APP童谣含隐晦成人隐喻致家长投诉的内容审核盲区分析_2026年5月.docx
- 小学语文提问策略在四年级阅读教学中的实施.docx
- 电流树状Lichtenberg图形制作.docx
- 急诊护理健康教育创新.pptx
- 高校学生宿舍太阳能热水系统节能效益与改造研究_2026年3月.docx
- “失眠日记”在学生中的记录行为与干预效果研究_2026年3月.docx
- 性别平等“角色互换”体验对男性大学生共情能力提升实测_2026年1月.docx
- 海洋保护区对生物多样性的保护作用研究_2026年5月.docx
- 人工智能辅助招聘中的算法公平性评测与偏见缓解策略_2026年3月.docx
原创力文档

文档评论(0)