- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE1 / NUMPAGES29
《数据结构》课程设计报告
课程名称 :赫夫曼编码系统
姓 名 :
学 号 :
专 业 :
班 级 :
指导教师 :
二〇一二年 十二月
赫 夫 曼 编 码 系 统
目录 Contents
TOC \o 1-3 \h \z \u HYPERLINK \l _Toc344386462 1. 课程小组 PAGEREF _Toc344386462 \h 2
HYPERLINK \l _Toc344386463 1.1. 小组成员及分工 PAGEREF _Toc344386463 \h 2
HYPERLINK \l _Toc344386464 2. 设计目的和要求 PAGEREF _Toc344386464 \h 2
HYPERLINK \l _Toc344386465 3. 需求分析 PAGEREF _Toc344386465 \h 2
HYPERLINK \l _Toc344386466 4. 设计说明 PAGEREF _Toc344386466 \h 2
HYPERLINK \l _Toc344386467 4.1. 文件编码(加密) PAGEREF _Toc344386467 \h 2
HYPERLINK \l _Toc344386468 4.2. 文件解码(解密) PAGEREF _Toc344386468 \h 3
HYPERLINK \l _Toc344386469 5. 详细设计 PAGEREF _Toc344386469 \h 3
HYPERLINK \l _Toc344386470 5.1. 程序主体结构 PAGEREF _Toc344386470 \h 3
HYPERLINK \l _Toc344386471 5.2. 主要算法说明 PAGEREF _Toc344386471 \h 3
HYPERLINK \l _Toc344386472 5.2.1. Huffman树 PAGEREF _Toc344386472 \h 3
HYPERLINK \l _Toc344386473 5.2.2. Huffman编码 PAGEREF _Toc344386473 \h 5
HYPERLINK \l _Toc344386474 5.2.3. 字符权重计算 PAGEREF _Toc344386474 \h 6
HYPERLINK \l _Toc344386475 5.2.4. 字符解码 PAGEREF _Toc344386475 \h 9
HYPERLINK \l _Toc344386476 6. 实验结果 PAGEREF _Toc344386476 \h 10
HYPERLINK \l _Toc344386477 6.1. 实验结果说明 PAGEREF _Toc344386477 \h 10
HYPERLINK \l _Toc344386478 6.2. 程序运行截图 PAGEREF _Toc344386478 \h 11
HYPERLINK \l _Toc344386479 7. 设计体会 PAGEREF _Toc344386479 \h 12
HYPERLINK \l _Toc344386480 8. 参考文献 PAGEREF _Toc344386480 \h 13
HYPERLINK \l _Toc344386481 9. 附:程序代码 PAGEREF _Toc344386481 \h 13
课程小组
小组成员及分工
…
设计目的和要求
通过课程设计,让学生进一步熟悉与巩固数据结构中常用算法,加深体会利用数据结构的算法解决实际问题的能力,培养学生进行复杂程序设计的技能,提高学生的思维能力、并促进其综合应用能力、分析能力和团队合作能力的提高。
需求分析
随着网络信息科技的不断高速发展,网络上的问题也不断显露出来,特别是人们特别关注的安全隐私问题,所以文件的传输安全性要特别地亟待解决和提高。
本次的课程设计以赫夫曼编码为题,设计出赫夫曼文件编码系统,旨在对文件中的内容进行分析、统计、处理,进而按照赫夫曼编码的理论,对文件进行简单加密。特别是,不同的文本文件有不同的字符处理形式,所以因此每一个文本都会有一个相应的密钥,用于对文本的解码。
设计说明
本次编写的程序按着对文件的编码(加密)和解码(解密)的两大步骤展开。
文件编码(加密)
首先选择文件编码程序。进入程序后,会要求操作人员选择将要编码的文件,并将其导入到程序
您可能关注的文档
- (毕业学术论文设计)-市某集团办公楼框架结构设计.doc
- (毕业学术论文设计)-市售散装植物油的检测.doc
- (毕业学术论文设计)-市信息技术教师专业化研究.doc
- (毕业学术论文设计)-市政道路沥青混凝土路面施工组织设计.doc
- (毕业学术论文设计)-事业单位固定资产论文:对事业单位固定资产增值保值研究.doc
- (毕业学术论文设计)-试卷生成与题库管理系统_vc++.doc
- (毕业学术论文设计)-试卷自动生成系统.doc
- (毕业学术论文设计)-试论《牡丹亭》中杜丽娘的性格特征及其意义.doc
- (毕业学术论文设计)-试论《三国演义》中女性形象的悲剧性.doc
- (毕业学术论文设计)-试论21世纪经营主流理念的绿色营销.doc
- 《GB/T 46692.2-2025工作场所环境用气体探测器 第2部分:有毒气体探测器的选型、安装、使用和维护》.pdf
- GB/T 19352-2025热喷涂 热喷涂涂层制造商质量要求.pdf
- 《GB/T 7251.5-2025低压成套开关设备和控制设备 第5部分:公用电网电力配电成套设备》.pdf
- GB/T 7251.5-2025低压成套开关设备和控制设备 第5部分:公用电网电力配电成套设备.pdf
- 《GB/T 19352-2025热喷涂 热喷涂涂层制造商质量要求》.pdf
- GB/T 16425-2025可燃性粉尘爆炸风险评估及特性参数测定方法.pdf
- 中国国家标准 GB/T 16425-2025可燃性粉尘爆炸风险评估及特性参数测定方法.pdf
- 《GB/T 16425-2025可燃性粉尘爆炸风险评估及特性参数测定方法》.pdf
- GB/T 46692.2-2025工作场所环境用气体探测器 第2部分:有毒气体探测器的选型、安装、使用和维护.pdf
- GB/T 4937.36-2025半导体器件 机械和气候试验方法 第36部分:稳态加速度.pdf
原创力文档


文档评论(0)