数据结构实验报告4文件压缩教程
数据结构与程序设计实验
实 验 报 告
课程名称数据结构与程序设计实验课程编号0906550实验项目名称 文件压缩学号2014061221年级2014姓名马攀专业计算机科学与技术学生所在学院计算机学院指导教师杨静实验室名称地点21B276
哈尔滨工程大学
实验报告四
实验课名称:数据结构与程序设计实验实验名称:文件压缩班级:学号:姓名: 时间:2016.04.21一、问题描述
哈夫曼编码是一种常用的数据压缩技术,对数据文件进行哈夫曼编码可大大缩短文件的传输长度,提高信道利用率及传输效率。要求采用哈夫曼编码原理,统计文本文件中字符出现的词频,以词频作为权值,对文件进行哈夫曼编码以达到压缩文件的目的,再用哈夫曼编码进行译码解压缩。
? 统计待压缩的文本文件中各字符的词频,以词频为权值建立哈夫曼树,
并将该哈夫曼树保存到文件HufTree.dat 中。
? 根据哈夫曼树(保存在HufTree.dat 中)对每个字符进行哈夫曼编码,并
将字符编码保存到HufCode.txt 文件中。
? 压缩:根据哈夫曼编码,将源文件进行编码得到压缩文件CodeFile.dat。
? 解压:将CodeFile.dat 文件利用哈夫曼树译码解压,恢复为源文件。
二、数据结构设
您可能关注的文档
- 第一课_(讲课)近代中国民族工业的兴主要备课起.ppt
- 第一课 温暖的家首师版.ppt
- 数据仓库实施步骤与关键成功因素教程.ppt
- 数据中心机房建设规范教程.ppt
- 数学选修必备强烈推荐章末复习讲座2教程.ppt
- 数据仓库设计教程.ppt
- 数据加密的开题报告教程.doc
- 数据包络(DEA)详细教程教程.ppt
- 第一课--神奇的货币.ppt
- 数据包络DEA教程.ppt
- 面向“主客观协同”的认知型智能体架构白皮书(Concept Whitepaper v1.0).docx
- 南通市海门区实验初级中学2026年九年级提前自主招生模拟试卷数学试题卷a卷.docx
- 西北工业大学附属中学2026届高三下学期第十一次适应性训练数学试卷.docx
- DB11!T+3050-2026突发职业中毒事件调查技术规范.pdf
- 《法律与生活》典型主观题20道.docx
- 高中数学核心解法与思维大典(字体嵌入版)---简化版带封面 .pdf
- 修改后的论文(哲学理论型期刊风格)一种分层自感—反射—抽象更新的认知计算模型.docx
- 计算机学院复试细则.docx
- 2026作文·功勋素材与十大母题.docx
- 2026最后十课—水文(重整版).pdf
最近下载
- 医美行业商业计划书.pptx VIP
- 2020款广汽合创HYCAN 007_新能源电动汽车使用手册用户操作图示驾驶指南车主车辆说明书电子版.pdf
- 2024年全国中学生数学奥林匹克竞赛广西赛区选拔赛试题(含解析).docx VIP
- Goodwe固德威储能系统GW125 261-ESA-LCN-G10用户手册.pdf
- 疆农业发展概况和各地种植结构分布.pdf VIP
- 给排水国标图集-02S404:防水套管.pdf VIP
- IPC-1602A_2024 印制板搬运和储存标准Standard for Printed Board Handling and Storage.pdf VIP
- ASTM B117-19_操作盐雾装置的标准实施规程.pdf VIP
- 学术英语(综合) 季佩英 课后答案.pdf VIP
- 2025年河南工业和信息化职业学院单招职业技能考试题库带答案.docx VIP
原创力文档

文档评论(0)