数据结构课程设计----Huffman树编码和译码
《数据结构课程设计----Huffman树编码和译码》由会员分享,可在线阅读,更多相关《数据结构课程设计----Huffman树编码和译码(18页珍藏版)》请在毕设资料网上搜索。
1、 高级语言课程设计高级语言课程设计 题目:题目: 数据结构课程设计数据结构课程设计 Huffman 树编码和译码 2011 年 06 月 29 日北京 1 目录目录 一设计题目 二 设计目的 三 算法思想分析 四 算法描述与实现 1)结构定义 2)程序算法描述: 3)算法的实现方法 4)结构框架 5)源代码 6)运行结果分析 五结论 2 一一设计题目设计题目: : 题目题目 2 2:哈夫曼编码和译码:哈夫曼编码和译码 问题描述:问题描述: 利用哈夫曼编码进行信息通信可以大大提高信道利用率,缩短信息传输时间, 降低传输成本。但是,这要求在发送端通过一个编码系统对待传数据预先编码, 在接收端将传来
2、的数据进行译码(复原)。对于双工信道(即可以双向传输信息 的信道),每端都需要一个完整的编/译码系统。试为这样的信息收发站写一个 哈夫曼编/译码系统。 基本要求:基本要求: 一个完整的系统应具有以下功能: (1)初始化(Initialization)。从终端读入字符集大小 n,以及 n 个字符 和 n 个权值,建立哈夫曼树,(选做:并将它存于文件 hfmTree 中)。并显示出 每个字符的编码。 (2)编码(Encoding)。利用已建好的哈夫曼树(选做:如不在内存,则 从文件 htmTree 中读入),对输入的字符串文本(选做:对文件 ToBeTran 中的 正文)进行编码,(选做:然后将结
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 课程设计 Huffman 编码 译码
