[信息与通信]数据结构chapter 6 树和二叉树
* * Huffman树 带权路径长度最小的二叉树称为最优二叉树,也叫huffman 树。 huffman树的特点: 在叶子节点数目和权值相同的情况下,Huffman树的带权路径最小 权值大的节点离根最近。 Huffman树在信号与信息处理领域有非常广泛的应用 数据压缩 视频、语音编码 * * Huffman树的应用示例 例:统计学生的成绩,检验学生的学习效果,同时评判考试题目是否合理。 若设计程序对各个分数段的学生成绩进行统计,则最直观的设计思路如下图所示 * * Huffman应用示例 通常情况下学生的考试成绩是一种正态分布,也就是大部分学生处于中等水平,特别优秀或特别差的学生很少 假定一般情况下学生成绩分布如下表所示 如果有10000个学生,根据比例,各个分数段的学生数目应该为:500,1500,4000,3000,1000。 如果采用前面的算法,那么在统计过程中需要比较的次数为:采用该比较方法,统计10000个学生需要比较的次数为: 500×1 + 1500×2 + 4000×3 + 3000×4 + 1000×4 = 31500次 分数 0~59 60~69 70~79 80~89 90~100 比例 0.05 0.15 0.40 0.30 0.10 * * 改进的统计算法 如果我们采用下面的统计方法 则需要比较的次数为:500×3 + 1500×3 + 4000×2
您可能关注的文档
最近下载
- 温室气体 产品碳足迹量化方法与要求 轻质碳酸钙.pdf VIP
- 约顿空调方JMD10.doc VIP
- 李老师康平本伤寒论讲稿辨大阳病(前言1-30条).docx VIP
- 林芝米林机场飞行区改扩建项目环境影响报告书(全本公示).pdf
- T∕CADPA 64-2026 高等教育数字教材出版业务流程.docx VIP
- 2026海南中考历史压轴题专练(含答案).docx VIP
- 雨污分流管网工程施工临时围挡专项施工方案.docx VIP
- 日本语2024年7月能力考N2真题+答案.pdf VIP
- 【主题阅读理解】第七单元(知识梳理+精选阅读)三年级语文下册(部编版).pdf VIP
- 住宅楼落地脚手架施工方案完整版.docx VIP
原创力文档

文档评论(0)