哈夫曼编码课程设计
《哈夫曼编码课程设计》由会员分享,可在线阅读,更多相关《哈夫曼编码课程设计(22页珍藏版)》请在毕设资料网上搜索。
1、 课课 程程 设设 计计 报报 告告 题目: 哈夫曼编码 院 系: 计算机科学与应用系 专业年级: 计算机科学与技术 学 号: 学生姓名: 指导老师: 2013 年 06 月 25 日 第 1 页 共 21 页 目 录 1 1设计任务书设计任务书3 1.1 题目与要求3 1.2 涉及知识点3 1.3 输入输出分析3 1.4 测试数据分析3 2 2概要设计概要设计4 2.1 结构体类型定义及函数声明4 2.2 主程序流程5 3 3详细设计详细设计7 3.1 数据类型实现7 3.2 程序伪码 3.3 程序主要流程图 4 4调试分析调试分析 4.1 问题分析及回顾 4.2 算法时空分析 4.3 设想
2、改进 4.4 经验和体会 5 5用户使用说明用户使用说明 5.1 操作说明及详细步骤 6 6测试结果测试结果 6.1 测试数据及结果 7 7参考文献参考文献 8 8致谢致谢 第 2 页 共 21 页 1 1、 设计任务书设计任务书 1.11.1 题目与要求题目与要求 题目:题目:哈夫曼编码 要求: 1、I:初始化(Initialization) ,从终端读入字符集大小 n,以及 n 个字符和 n 个权值,建立哈夫 曼树,并将它存于文件 hfmTree 中。 2、E:编码(Encoding) ,利用已建好的哈夫曼树(如不在内存,则从文件 hfmTree 中读人) ,对文 件 ToBeTran 中
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 哈夫曼 编码 课程设计
