- 5
- 0
- 约1.43万字
- 约 15页
- 2016-10-16 发布于贵州
- 举报
数据结构课程设(赫夫曼编码)
中南民族大学
数据结构课程设计报告
姓 名: 康宇
年 级: 2010
学 号:
专 业:计算机科学与技术
指导老师: 宋中山
2013年4月15日
实习报告: 赫夫曼编/译码器
题目:为信息收发站写一个赫夫曼码的编/译码系统
班级:计科一班 姓名:康宇 学号 完成日期:2013.4.5
需求分析
问题描述:
利用赫夫曼编码进行通信可以大大提高信道利用率,缩短信息传输时间,降低传输成本。但是,这要求在发送端通过一个编码系统对待传数据预先编码,在接收端讲传来的数据进行译码(复原)。对于双工信道(即可以双向传输信息的信道),每端都需要一个完整的编/译码系统。
基本要求:
I:初始化(Initialization)。从终端读入字符集大小n,以及n个字符和n个权值,建立赫夫曼树,并将它存于文件hfmTree中。
E:编码(Encoding)。利用已建好的赫夫曼树,对文件ToBeTran中的正文进行编码,然后将结果存入文件CodeFile中。
D:译码(Decoding)。利用已建好的赫夫曼树将文件CodeFile中的代码进行译码,结果存入文件TextFile中。
P:印代码文件(Print)。
您可能关注的文档
最近下载
- 口渴了-朋友帮你.ppt VIP
- 小学数学巧算24点专项练习题(每日一练,共17份).docx VIP
- 中考体育设备采购投标方案(技术方案).docx
- 《肝结节的诊断、治疗及管理专家共识(2026年版)》解读PPT课件.pptx VIP
- 基于TensorFlow的简单的垃圾分类系统.docx VIP
- (一模)石家庄市2026年高三年级教学质量检测(一)英语试卷(含标准答案及解析).docx
- 2026年离婚协议5篇(最新版).docx
- 2025年贵州省安全员B证考试题库及答案.docx VIP
- 《道路交通安全法》知识考试题库150题(含答案).docx VIP
- 三年级两位数乘加乘减计算练习题(每日一练,共20份).docx VIP
原创力文档

文档评论(0)