没有合适的资源?快使用搜索试试~ 我知道了~
首页赫哈曼编码的应用对输入的一串字符实现赫夫曼编码,再对赫夫曼编码生成的代码串进行译码,输出电文字符串
赫哈曼编码的应用对输入的一串字符实现赫夫曼编码,再对赫夫曼编码生成的代码串进行译码,输出电文字符串
4星 · 超过85%的资源 需积分: 44 52 下载量 157 浏览量
更新于2023-03-03
评论 10
收藏 162KB DOC 举报
本设计要求是对输入的一串字符实现赫夫曼编码,再对赫夫曼编码生成的代码串进行译码,输出电文字符串。赫夫曼编码是一种将信息转换成二进制编码有效的方法之一,赫夫曼编码是利用赫夫曼树求得的用于通信的二进制编码。而这次我们的课程设计对编码译码的要求不是太高,只是将大写字母或小写字母转化成二进制编码,或将二进编码转化成大写字母或小写字母,虽然功能有一点局限,但也是一次成功的尝试,能满足一般的需求
资源详情
资源评论
资源推荐
数据结构课程设计报告
课 题: 赫哈曼编码的应用
姓 名:
学 号:
专业班级:
指导教师: 孙叶枫
设计时间:
1
评阅意见:
评定成绩: 指导老师签名:
年 月 日
2
目 录
一、需求分析………………………………………3
二、设计原理与概要………………………………4
三、程序流程图…………………………………....6
四、程序源代码……………………………………8
五、运行结果与验证...............................................14
六、设计总结……………………………………....16
七、参考文献………………………………………17
3
第一部分 需求分析
本设计要求是对输入的一串字符实现赫夫曼编码,再对赫夫曼编码生成的
代码串进行译码,输出电文字符串。
在当今信息爆炸的时代,如何采用有效的数据压缩技术节省数据文件的存
储空间和计算机网络的传送时间已越来越引起人们的重视,赫夫曼编码正是一
种应用广泛且非常有效的数据压缩技术。
赫夫曼编码的应用很广泛,如在音乐、电影、摄影、通信等领域都有它应
用的身影,存储、分析、加工、处理是它们制作的第二阶段,怎样使制作出来
的作品质量最好、体积最少,是关系产品受到青睐的原因之一。体积的大小也
就是它所占据存储空间,在保证文件质量最好,又有效的节省存储空间,需要
用最好的压缩存储解码算法,而赫夫曼编码是一种将信息转换成二进制编码有
效的方法之一,赫夫曼编码是利用赫夫曼树求得的用于通信的二进制编码。而
这次我们的课程设计对编码译码的要求不是太高,只是将大写字母或小写字母
转化成二进制编码,或将二进编码转化成大写字母或小写字母,虽然功能有一
点局限,但也是一次成功的尝试,能满足一般的需求。
根据设计要求和分析,要实现本设计,必须实现以下几个方面的功能:
(1) 赫夫曼树的建立;
(2) 赫夫曼的编码生成;
(1) 编码文件的译码;
4
剩余17页未读,继续阅读
zsq128
- 粉丝: 3
- 资源: 11
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- zigbee-cluster-library-specification
- JSBSim Reference Manual
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论2