- 20
- 0
- 约4.05千字
- 约 14页
- 2016-12-13 发布于浙江
- 举报
三题目:哈夫曼编/译码器班级: 姓名: 学号: 完成日期:15.11.14一、题目要求描述:写一个哈夫曼码的编/译码系统,要求能对要传输的报文进行编码和解码。构造哈夫曼树时,权值小的放左子树,权值大的放右子树,编码时右子树编码为1,左子树编码为0.输入:输入表示字符集大小为n(n = 100)的正整数,以及n个字符和n个权值(正整数,值越大表示该字符出现的概率越大); 输入串长小于或等于100的目标报文。输出:经过编码后的二进制码,占一行;以及对应解码后的报文,占一行;最后输出一个回车符。输入样例:5 a b c d e 12 40 15 8 25bbbaddeccbbb输出样例:0000bbbaddeccbbb提示:利用编码前缀性质。二、概要设计1.设计需要的数据结构:树型结构2.需要的抽象数据类型:ADT Tree{ 数据对象D:D是具有相同特性的数据元素的集合。数据关系R:若D为空集,则称为空树;若D仅含有一个数据元素,则R为空集,否则R={H},H是如下二元关系:(1) 在D中存在唯一的称为根的数据元素root,它在关系H下无前驱;(2) 若D-{root}≠NULL,则存在D-{root}的一个划分D1,D2,D3,?,Dm(m0),对于任意j≠k(≤j,k≤m)有Dj∩Dk=NULL,且对任意的i(1≤i≤m),唯一存在数据元素xi∈Di有root,xi∈H;
您可能关注的文档
- 数学北师大版必修4-第一章《正切函数的图象与性质》课件ppt.ppt
- 数学四上小练习21.doc
- 数学实验作业汇总.doc
- 数学建模程序设计要点.pptx
- 数学物理方程 第一章(东南大学王元明).ppt
- 数学经济学专业培养方案2015(4月7日)修改版.doc
- 数学考试一般采取.docx
- 数学选修4-4一轮复习讲义.docx
- 数学高二行列式课件.docx
- 数据之于用户分析研究.docx
- 安全生产管理员能力培训.pptx
- 咽异感症与心理健康促进.pptx
- 咽异感症与扁桃体炎的鉴别.pptx
- 咽异感症与抑郁症的关系.pptx
- 咽异感症与环境污染的关系.pptx
- 《生动的数据》课件-2025-2026学年沪教版(新教材)小学美术三年级下册.pptx
- 《校园微电影宣传策划》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 《 春华秋实绘花鸟》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 管理层安全培训策略.pptx
- 《把“大自然”穿在身上》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
最近下载
- 深度解析(2026)GBT 18802.12-2024低压电涌保护器(SPD) 第12部分:低压电源系统的电涌保护器 选择和使用导则.pptx VIP
- 2024年广州市高二数学竞赛题及答案.pdf VIP
- 水泥稳定碎石工程首件总结.doc VIP
- 全电动注塑机;合模机构;滚珠丝杠.doc VIP
- 精品解析:2025年陕西省中考数学试题(含解析) .pdf VIP
- 菱士达LSD-G7000系列说明书.pdf
- 三国时期各州郡地图(含三国全地图)(最全).doc VIP
- 复合肥生产设备设施安全隐患排查治理清单.pdf VIP
- 初级家政服务员教材.pdf VIP
- 重庆市北碚区西南大学附属中学校2023-2024学年七年级下学期期中数学试题(原卷版).pdf VIP
原创力文档

文档评论(0)