- 2
- 0
- 约1.99万字
- 约 18页
- 2023-08-05 发布于四川
- 举报
哈夫曼编/ 译码系统的设计与实现
一、需求分析
1、问题描述
本程序需要用到以一个结构体以及一个二数组程序模块本程序包含两个模块一个是实现功能的函数的模块另一个是主
利用哈夫曼编码进行通信可以大大提高信道利用率,缩短信息传输时
间,降低传输本钱。但是,这要求在发送端通过一个编码系统对待传
数据预先编码,在接收端将传来的数据进行译码〔解码〕。对于双工
信道〔即可以双向传输信息的信道〕,每端都需要一个完整的编/ 译码
系统。试为这样的信息收发站设计一个哈夫曼编译码系统。
2 、根本要求
〔1 〕初始化〔Initialzation 〕。从数据文件 DataFile.txt 中读入字符及每
个字符的权值,建立哈夫曼树 HuffTree ;
〔2 〕编码〔EnCoding 〕。用已建好的哈夫曼树,对文件 ToBeTran.txt
中的文本进行编码形成报文,将报文写在文件 Code.txt 中;
文件中的文本进行编码形成报文将报文写在文件中译码利用已建好的哈夫曼树对文件中的代码进行解码形成原文结果
〔3 〕译码〔Decoding 〕。利用已建好的哈夫曼树,对文件 CodeFile.txt
您可能关注的文档
- 2023年数控原理与系统试卷(最新版)自测题.pdf
- 2023年在距离中考倒计时77天主题班会上的讲话.pdf
- 2023年数控加工编程技术试卷(最新版)库及超详细解析答案.pdf
- 2023年在课堂上培养学生的创新能力.pdf
- 2023年九型人格测试之题及标准超详细解析答案.pdf
- 2023年数控加工操作实训报告.pdf
- 2023年数控加工工艺过程卡.pdf
- 2023年西学中题库及超详细解析答案.pdf
- 2023年数控加工工艺与编程习题集.pdf
- 2023年在职场上学习.pdf
- 湖北《钢结构装配式住宅技术规程》.docx
- 2026-2027学年第一学期八年级上册数学月考9月学情监测卷含答案(华师).pdf
- 万利达(Malata) 618 广场舞音响售后维修服务手册.pdf
- 指北者 TK10 乐器音箱售后维修服务手册.pdf
- 音乐骑士 T3 G10s 音响售后维修服务手册.pdf
- 先锋(Pioneer) MK808 音箱售后维修服务手册.pdf
- 山水(SANSUI) PU215 广场舞音响售后维修服务手册.pdf
- 安桥(ONKYO) TX8470 功放售后维修服务手册.pdf
- 2026-2027学年第一学期八年级上册数学月考9月学情监测卷含答案(人教).pdf
- 意力(ELAC) DCB61 音箱售后维修服务手册.pdf
最近下载
- 矿山汽车司机安全培训课件.pptx VIP
- 人教版小学数学三年级上册第三单元测试卷及答案(共三套).doc VIP
- 路灯照明工程的施工方案及质量保证措施.docx VIP
- 2025~2026学年广东省东莞市东华高级中学等二校高二上学期学习效率检测(一)物理试卷.doc VIP
- 人教版小学数学三年级上册第二单元测试卷及答案(共两套).docx VIP
- 2026年小学三年级语文上册课文《滥竽充数》课时教案.docx VIP
- 2026年外资企业政策法规适应方案.docx VIP
- 小学一年级汉语拼音PPT全套教学课件.pptx VIP
- 2026年苏教版小学四年级语文上册第1单元第4课《繁星》精品教案.docx VIP
- 2026年建筑企业信用评价体系构建方案.docx VIP
原创力文档

文档评论(0)