- 4
- 0
- 约3.04千字
- 约 8页
- 2024-02-23 发布于上海
- 举报
《数据结构》实验报告
班级:
姓名:
学号:
E-mail:
◎实验题目:
日期:
P149 哈夫曼编/译码器
完成Huffman编码的译码过程。即输入一个码串,请翻译成相应的字符串。要求有编码过程和解码过程。
(一) 需求分析
1.本程序中,输入是字符串,包括‘+’,‘-’,‘*’,‘/’,‘(’,‘)’,以及0~9,在输入的末尾需要加上‘#’作为标记。
演示程序以用户和计算机的对话方式执行,即在计算机终端上显示“提示信息”之后,由用户在键盘上输入相应数据,若正确则输出正确结果,若运算无解,则输入‘error’。
程序执行的命令包括:
从文件读取字符和权值。
构建哈夫曼树。
输出构建的哈夫曼树。
选择1:对输入的字符串编码。
选择2:对输入的数字译码。
选择0:结束。
测试数据输入
1
ABGH
输出
字母:A编码:1010字母: 编码:110
字母:B编码:100100字母:G编码:100101字母:H编码:0000
huffmarncoding
huffmarncoding
二
0
l令
l
maln
\
9
/
select
huffmancode
Qbi.anma yima
@
(三)详细设计#include#include#include
typedefstruct
{
intweight; aren
您可能关注的文档
- 广石化物理绪论作业.docx
- 广西南宁市2020届中考模拟考英语试题.docx
- 广西玉林市中考英语真题及答案.docx
- 广义相对论的引力场方程.docx
- 广义相对论下黑洞的概念.docx
- 广元市中考满分作文广元市中考满分作文.docx
- 广州版八年级上册英语完成句子练习.docx
- 广州版初一英语下册unit1.docx
- 广州版初中英语八年级下册期末复习U1U4.docx
- 广州版七年级下册Unit1peoplearoundus教案与讲义.docx
- 专题16 实验(3年汇编)(贵州专用)(解析版).docx
- 固定收益周报:南向通额度扩容,资金宽松曲线走陡.docx
- 兽医内科学第六章泌尿系统疾病2026年.pptx
- 专题14 细胞工程与胚胎工程(3年汇编)(贵州专用)(解析版).docx
- 公用事业-煤炭及公用事业行业周报:煤价止跌企稳信号显现,旺季窗口修复有望延续.docx
- 兽医内科学第二章呼吸器官疾病.pptx
- 中考数学专题:构造基本图形巧解含45o角的问题.doc
- 公用事业-火电:议价能力、折旧及现金流等多方面持续改善.docx
- 华东师大版七年级上册数学 《轴对称》复习建议.doc
- 专题15 磁场中力与运动(6年汇编)(湖南专用)(解析版).docx
最近下载
- 《普通高中物理课程标准(2025年修订版)》深度解读PPT课件.pptx VIP
- 新解读《地源热泵系统运行技术规范 DB11_T 1771—2020》最新解读.docx VIP
- 工程施工项目部管理制度(全).docx VIP
- 2026秋统编版小学语文五年级上册第二单元《4 桂花雨》教学设计.docx VIP
- 淋病诊疗指南(2026年版)基层规范化治疗.pptx VIP
- 中药材及饮片含量的测定规程 近红外光谱法.docx VIP
- 《关于进一步加强房地产市场监管完善商品住房预售制度有关问题及通知》住建部 2010.doc VIP
- 2026秋统编版五年级上册语文第一课《桂花雨》教学设计.docx VIP
- 中联TC6513-6基础图.doc VIP
- 第三单元 用字母表示 单元分层作业 数学北师大版六年级上册2026秋.docx
原创力文档

文档评论(0)