- 14
- 0
- 约3.25万字
- 约 37页
- 2018-12-26 发布于湖北
- 举报
数据结构课程设计
设计题目: 哈夫曼树压缩软件
姓名:
学号:
班级:
指导老师:
TOC \o 1-3 \h \z \u
HYPERLINK \l _Toc408332999 一、设计分析 PAGEREF _Toc408332999 \h 2
HYPERLINK \l _Toc408333000 二、算法设计 PAGEREF _Toc408333000 \h 3
HYPERLINK \l _Toc408333001 三、主要模块说明 PAGEREF _Toc408333001 \h 5
HYPERLINK \l _Toc408333002 主界面 PAGEREF _Toc408333002 \h 5
HYPERLINK \l _Toc408333003 int main() PAGEREF _Toc408333003 \h 5
HYPERLINK \l _Toc408333004 bintree.h PAGEREF _Toc408333004 \h 7
HYPERLINK \l _Toc408333005 ceshi.h PAGEREF _Toc408333005 \h 14
HYPERLINK \l _Toc408333006 compress1.h PAGEREF _Toc408333006 \h 19
HYPERLINK \l _Toc408333007 void Decompress() PAGEREF _Toc408333007 \h 22
HYPERLINK \l _Toc408333008 huffmantree.h PAGEREF _Toc408333008 \h 25
HYPERLINK \l _Toc408333009 #if !defined _HEAP_H_ PAGEREF _Toc408333009 \h 28
HYPERLINK \l _Toc408333010 四、运行截图 PAGEREF _Toc408333010 \h 32
HYPERLINK \l _Toc408333011 五、总结 PAGEREF _Toc408333011 \h 33
一、设计分析
1)课程设计名称及内容
课程设计名称:哈夫曼编码的数据压缩/解压程序
设计内容:将任意一个指定的文本文件中的字符进行哈夫曼编码,生成一个编码文件(压缩文件);反过来,可将一个压缩文件解码还原为一个文本文件。
2)选择1时:
输入一个待压缩的文本文件名称(带路径)。 如:D:\lu\lu.txt
统计文本文件中各字符的个数作为权值,生成哈夫曼树; 将文本文件利用哈夫曼树进行编码,生成压缩文件。
压缩文件名称=压缩文件时所命的名称.HFM如:D:\lu\lu.COD
压缩文件内容=哈夫曼树的核心内容+编码序列 (文件存放在软件运行的文件夹下)
3) 选择2时:
输入一个待解压的压缩文件名称(带路径 )如:D:\lu\lu.COD
从文件中读出哈夫曼树,并利用哈夫曼树将编码序列解码;生成(还原)文本文件。
文件
您可能关注的文档
- 果蔬复合酸奶质量标准课程设计终极版..doc
- 果糖操作规程20080620..doc
- 过程方法定义及分解图示..doc
- 过程监控技术规范新..doc
- 过程控制系统实验..doc
- 过程控制系统综合设计..docx
- 过程控制仪表实验报告..doc
- 过程控制与现场总线技术课程设计..doc
- 过程控制综合实习..doc
- 过程控制作业答案..doc
- 统编版(2024)七年级上册语文名著导读《朝花夕拾》全书真题练习题(含答案)_可搜索.pdf
- 2026年人教版中考英语总复习:七年级下册各单元语法知识点复习(短语句型语法)_可搜索.pdf
- 2025年各地高三语文上学期考试专题汇编:语言文字运用(二)含答案解析_可搜索.pdf
- 【新教材】人教版(2024)八年级上册英语Unit 7 When Tomorrow Comes教案(表格式)_可搜索.pdf
- 完整版Olex2讲义-审阅版_可搜索.pdf
- DB64_T 1915-2023 多功能杆智能系统技术与工程建设规程_可搜索.pdf
- 山东师大附中2025-2026学年高三10月月考语文试题及参考答案_可搜索.pdf
- 2025统编版语文一年级上册《j q x》说课稿(三篇)_可搜索.pdf
- 2026年中考语文专题复习:小说阅读选择题 答题技巧(含练习题及答案)_可搜索.pdf
- 生成式人工智能应用运行监控与运维管理方案.docx
最近下载
- 2025-2030中国氮化铝粉行业市场发展趋势与前景展望战略研究报告.docx
- 混凝土路面砖JC446-2000标准.pdf VIP
- 三相交流系统短路容量计算及编制说明.pdf VIP
- SH_T 3408-2022 石油化工钢制对焊管件技术规范.docx
- JC_T 2453-2018中空玻璃间隔条 第3部分:暖边间隔条.pdf
- 太阳能模拟软件:SAM二次开发_(4).SAM数据输入与管理.docx VIP
- ISO 9001 2026 DIS新版标准核心变化点解读教材.pdf VIP
- 二十届中纪委五次全会知识测试题及答案解析.doc VIP
- 2025年吊带技术规范标准[详].pdf VIP
- 安全生产管理组织机构图.doc VIP
原创力文档

文档评论(0)