- 11
- 0
- 约2.47万字
- 约 181页
- 2018-11-23 发布于天津
- 举报
二叉树-浙江工商大学
17. 哈夫曼编码 6.17 哈夫曼编码 6.17.1 背景 若一段程序有1000条指令,其中I1大约有400条,I2大约有300条,I3大约有150条,I4大约有50条,I5大约有40条,I6大约有30条,I7大约有30条。那么是否有一种编码方式能够实现程序长度最短? 哈夫曼编码正是一种应用广泛且非常有效的数据压缩技术。该技术一般可将数据压缩掉20%至90%,其压缩效率取决于被压缩文件的特征。 6.17 哈夫曼编码 6.17.2 定长编码 如果采用定长编码,需要的编码长度是?log27?=3。 该段程序的总位数大约为3×1000=3000。 指令 I1 I2 I3 I4 I5 I6 I7 编码 000 001 010 011 100 101 110 6.17 哈夫曼编码 6.17.3 变长编码 我们的思路是使用频率高的指令采用短的编码,这样才能缩短程序长度。比如: 但是事情没有这样简单。比如,00解释成两个I1,还是一个I3。因此,上述编码不能用。 指令 I1 I2 I3 I4 I5 I6 I7 编码 0 1 00 01 000 001 010 6.17 哈夫曼编码 6.17.4 前缀码 如果在一个编码系统中,任一个编码都不是其他任何编码的前缀(最左子串),则称该编码系统中的编码是前缀码。 例如,一组编码01,001,010,100,110就不是
您可能关注的文档
- CCTV管道内窥检测系统-浙江大学室与设备管理处.DOC
- 2015年普通学校招生全国统一考试模拟卷语文教师用卷第I卷阅读.DOC
- 2016年教师获奖-铜陵一中.DOC
- 2017-2018学年浙江金华磐安二中高一上10月月考数学试卷.DOC
- COPD慢性阻塞性肺病改善方案-DHA医疗天地.DOC
- 20174技术选考通用技术部分.PPT
- 2017年房价调控政策对北京民购房意向影响调查方案.DOC
- 2017年福建高考真题政治压轴题一单项选择选出最佳答案填在答题.DOC
- 2017年第8期-重庆保险行业协会.DOC
- 2017年黑龙江普通高校体育专业素质考试测试内容和评分标准100.DOC
- DB3716_T 70-2024 儿童福利机构养育工作规范.docx
- DB∕T 61-2026 地震监测预报预警专业标准体系表.docx
- DB11_T 337-2021 政务数据资源目录体系规范.docx
- DB4105_T 199-2022 乡(镇)森林防火检查站设置与管理规范.docx
- DB34_T 310017-2023 劳动争议联合调解和协同仲裁服务规范.docx
- DB22_T 3646-2024 长白山林蛙油鉴别高效液相色谱蛋白质特征图谱法.docx
- DB36_T 1951.2-2024 经果林水土保持技术规范 第2部分:前梗后沟-梯壁植草式水平台地技术规范.docx
- DB43∕T 1178-2016 两型商场标准规范.docx
- DB51_T 3157-2023 消防安全重点单位灭火救援信息共享规则.docx
- DB∕T 114-2026 地震烈度速报与预警台站数据通信协议.docx
最近下载
- 生产班组长培训 .pptx VIP
- 学堂在线 雨课堂 学堂云 机器学习初步 章节测试答案.docx VIP
- 2026年福建省公务员考试《行政职业能力测验》(B类)真题汇编.docx VIP
- 学术道德与学术规范课件课件(定制版)31页可复制.pdf VIP
- JGJ-T157-2014:建筑轻质条板隔墙技术规程.pdf VIP
- 学堂在线 雨课堂 学堂云 临床中成药应用 章节测试答案.docx VIP
- 教师融合教育自我效能感量表完整版(TEIP).docx VIP
- 辽宁省交通高等专科学校单招职业适应性测试题库带答案详解.docx VIP
- 统编版九年级下册历史教材课后习题答案.docx VIP
- 机械控制工程基础复习题及参考答案.docx VIP
原创力文档

文档评论(0)