- 38
- 0
- 约4.96千字
- 约 15页
- 2020-12-28 发布于山东
- 举报
聿 实验项目 : 哈夫曼编码
螈 1.问题描述:
肇利用哈夫曼编码进行通信可以大大提高信道利用率,缩短信息传输时间,降低传输成本。但是,这要求在发送端通过一个编码系统对待传数据预先编码,在接收端将传来的数据进行译码(解码)。对于双
工信道(即可以双向传输信息的信道),每端都需要一个完整的编 / 译码系统。试为这样的信息收发站设
计一个哈夫曼编
/ 译码系统。
膃 2.一个完整的系统应具有以下功能:
肂 1)初始化( Initialzation )。读入字符及每个字符的权值,建立哈夫曼树 HuffTree ;
腿 2)编码( EnCoding )。用已建好的哈夫曼树,对输入的文本进行编码形成报文,将报文显示出来;
蒅 3)译码( Decoding )。利用已建好的哈夫曼树,对输入的代码进行解码形成原文,并将结果显示;
芆 4)输出( Output ) : 输出出现的字符以及各字符出现的频度(或概率);输出各个字符的编码,输出代码译出的原文;
膂 3. 实验目的 :
艿理解哈夫曼树的特征及其应用;在对哈夫曼树进行理解的基础上,构造哈夫曼树,并用构造的哈夫曼树进行编码和译码;通过该实验,使学生对数据结构的应用有更深层次的理解。
袆 4. 实验条件 :学院提供公共机房, 1 台 / 学生微型计算机。
蚃 5. 实验步骤(含实验代码)
羁第 1 次:完成程序的主框架设计,进行调
您可能关注的文档
- 古井贡酒软文投放策略及效果解析总结计划.docx
- 古今中外经典领导学习案例解析总结计划.docx
- 古代文化常识学习练习及答案.docx
- 古代文学常识试卷试题.docx
- 古代汉语自动保存的.docx
- 古埃及人的数字数写法.docx
- 古汉语100个生僻字数.docx
- 古筝学习教案.docx
- 古诗积累及文学常识题目汇总.docx
- 古诗词赏析苏轼被酒独行.docx
- 统编版二年级语文上册课件《语文园地八》.pptx
- 眼部肌肤护理的日常习惯.pptx
- 第十单元 常见的酸、碱、盐 复习课(酸碱盐的化学性质)课件(内嵌视频)2025-2026学年九年级化学人教版下册.pptx
- 眼部肌肤护理的科学方法.pptx
- 2.4 磁铁能吸什么 课件(内嵌视频)2026-2027学年科学二年级上册苏教版.pptx
- 统编版二年级语文上册课件《阅读18 古诗二首》.pptx
- 科学二下4.12 寻访小动物的家 课件(苏教版2026新教材).pptx
- 煤矿企业各岗位安全生产风险告知.docx
- 第18课《井冈翠竹》课件-统编版语文七年级下册.pptx
- 第二章气体 液体和固体_气体液体固体单元复习课- 课件 -2026-2027学年高二下学期物理粤教版(2019)选择性必修第三册.pptx
原创力文档

文档评论(0)