- 7
- 0
- 约4.78千字
- 约 7页
- 2018-08-31 发布于湖北
- 举报
数据结构课程设计报告 哈夫曼编码译码器lt0norul
数据结构课程设计报告
第 PAGE \* MERGEFORMAT
数据结构课程设计报告
哈
夫
曼
编
码
译
码
器
班级:
姓名:
学号:
完成时间:
题目:哈夫曼编码译码器
【问题描述】利用哈夫曼编码进行通信可以大大提高信道利用率,缩短信息传输时间,降低传输成本。但是,这要求在发送端通过一个编码系统对传输数据预先编码,在接收端将传来的数据进行译码。对于双工信道,每端都需要一个完整的编码译码系统。试为这样的通信端编写一个哈夫曼编码译码系统。
【基本功能】
一个完整的系统应具有以下功能:
初始化:输入一串字符(正文),计算不同字符(包括空格)的数目一级每种字符出现的频率(以该种字符出现的次数作为其出现频率),根据权值建立哈夫曼树,输出每一种字符的哈夫曼编码。
编码:利用求出的哈夫曼编码,对该正文(字符串)进行编码,并输出。
译码:对于得到的一串哈夫曼编码,利用已求得的哈夫曼编码进行译码,将译出的正文输出。
【运行流程】
开始
开始
初始化:
输入正文
统计字符出现次数并输出
求出哈夫曼编码并输出
编码:
发送方利用得到的哈夫曼编码对正文进行编码,输出密文
译码:
接收方利用哈夫曼编码对密文进行译码,输出译后的字符串
是否继续
结束
是
否
源程序:
//haf
您可能关注的文档
- 新目标英语七年级下册unit 7说课稿h3ujvvte.doc
- 施工单位工程管理制度ubsajrkv.doc
- 日本企业独特的组织架构kpie90e7.doc
- 日粮中不同添加水平浒苔粉对蛋鸡生产性能及蛋品质的影响nolirsbx.doc
- 康伟白酒商贸公司人事管理制度to6me1jl.docx
- 最新会计档 案管理制度范文rmidq8dk.doc
- 新员工试用期考核表样本mxgxy1he.docx
- 智能建筑楼宇自控系统再认识和发展趋势智能建筑楼宇自控系统再认识和发展趋势uht9orou.docx
- 建材市场的经营方案和招商策划o6dxrebm.doc
- 幼儿园集体教学活动设计应注意的几个问题以科学活动fdjc3ndk.doc
- 4.4 控制系统的设计与实施(教学设计)高中通用技术苏教版2019必修2.docx
- 2026届衡水市第十三中学高三第一次质量调研(一模)数学试题.doc
- 3.1.1关系数据结构及关系代数教学设计-浙教版高中信息技术选修三.docx
- 高考化学二轮复习 阿伏伽德罗常数.docx
- 运筹学期末复习完全手册(直接使用版).docx
- 人工肝治疗中的家属支持与护理.pptx
- 人工肝治疗后的康复护理.pptx
- 4 自由落体运动(表格式教学设计)高中物理人教版2019必修第一册.docx
- 第05讲 充分条件、必要条件、充要条件(八大题型)新高一数学(苏教版2019必修第一册).docx
- 29 古代诗歌文本比较鉴赏题(比较形象、语言、表达技巧、情感态度)高考语文二轮复习专题.docx
最近下载
- 细菌及细菌类疾病的实验室诊断—细菌标本片的制备及染色方法(动物微生物技术课件).pptx
- DB32_T 3610.1-2025 道路运输车辆智能监控系统技术规范 第1部分:平台.docx VIP
- 山药根结线虫病测报调查技术规程.docx VIP
- 《电力建设工程预算定额章节说明》(2018年版) 第一册 建筑工程 下册.pdf VIP
- 《创新的扩散》(diffusion of innovation)(英文.文字版).pdf VIP
- 王蔷主编的《英语教学法教程》第二版-Unit-1.pdf VIP
- 《电力建设工程预算定额章节说明》(2018年版)第一册建筑工程.pdf VIP
- 山药根结线虫病测报调查技术规程.docx VIP
- 产品合格证模板-A4.doc VIP
- 入党志愿书(全电子版).pdf VIP
原创力文档

文档评论(0)