- 2
- 0
- 约4.25千字
- 约 25页
- 2026-07-05 发布于江苏
- 举报
哈夫曼树及其应用1.问题的提出在程序设计中,常用一种代码来表示一种元素,标准ASCII码就是一种例子。它用log2128即7位提供了128个不同的代码来表示ASCII表中的128个字符。假设所有代码都等长,则表示n个不同的代码需要log2n位,称为固定长度编码(如ASCII码)。假如每个字符的使用频率相等,则固定长度编码的空间效率最高。但实际上,每个字符的使用频率并非一样。第1页
下面给出的是某个文件中其中8个英文字母的使用频率:字母:CDEFKLUZ频率:324212024742372若采用ASCII编码,单词“DEED”和“FUZZ”占用等长的空间。但若给出现频率高的字符以较短的编码,给出现频率低的字符以较长的编码,即使用不等长编码,也许可以缩短文件的总的码长——总的存放空间减少了。这个概念就是今天使用的文件压缩技术的核心。那么,怎样给上述8个字母编码,以保证明际数据文件的总码长最短呢?考虑:1.出现频率高的字符用短编码2.译码时不会出现错误解决方法:哈夫曼树第2页
考虑这么一棵带权二叉树,即给定一组权值:W={w1
您可能关注的文档
最近下载
- 贵州地图(5000万像素高清版).pdf VIP
- 2002年天津大学考研物理化学试题和答案.doc VIP
- 精品解析:天津市武清区杨村第五中学2025-2026学年八年级上学期第一次月考数学试卷(原卷版).docx VIP
- 铁路货运组织--货物装载加固的基本要求与基本技术条件.ppt VIP
- 英语绘本PPT课件 1-6年级6. Jack and the Giants 绘本.pptx VIP
- 渗 透 检 测 工 艺 卡.doc VIP
- 《化工企业氯气安全技术规范》(GB 11984-2024) 国家标准宣贯.pptx
- 07MS101-2 室外给水管道附属构筑物.docx
- 2003年天津大学考研物理化学试题和答案.doc VIP
- 个人简历表格空白表.docx VIP
原创力文档

文档评论(0)