- 18
- 0
- 约9.28千字
- 约 32页
- 2020-12-21 发布于天津
- 举报
湖南科技学院
数据结构 课程设计报告
课 题: 霍夫曼编码
专业班级: 信计1202
学 号: 201205001239
姓 名: 黄思琪
指导教师: 牛志毅
1课程设计的目的和意义
在当今信息爆炸时代,如何采用有效的数据压缩技术来节省数据文件的存储 空间和计算机网络的传送时间已越来越引起人们的重视。哈夫曼编码正是一种应用 广泛且非常有效的数据压缩技术。
哈夫曼编码的应用很广泛,利用哈夫曼树求得的用于通信的二进制编码称为
哈夫曼编码。树中从根到每个叶子都有一条路径,对路径上的各分支约定:指向左子 树的分支表示“0”码,指向右子树的分支表示 T 码,取每条路径上的“0”或
“ 1”的序列作为和各个对应的字符的编码,这就是哈夫曼编码。
通常我们把数据压缩的过程称为编码,解压缩的过程称为解码。电报通信是 传递文字的二进制码形式的字符串。但在信息传递时,总希望总长度尽叮能最短, 即采用最短码。
PAGE
PAGE #
2?需求分析
课 题:哈夫曼编码译码器系统
问题描述:打开一篇英文文章,统计该文章中每个字符出现的次数,然后以它们作 为权值,对每一个字符进行编码,编码完成后再对其编码进行译码。
问题补充:1?从硬盘的一个文件里读出一段英语文章;
统计这篇文章中的每个字符出现的次数;
以字符出现字数作为权值,构建哈夫曼树
对每个字符进行编码并将所编码写入文件然后对所编码进行破
您可能关注的文档
- (标准)计算机机房系统工程-验收方案(样本).docx
- 2、施工现场平面布置和临时设施布置-(43533).docx
- 10kV开关柜继电保护标准化设计规范.docx
- 2009年春季一年级数学下册期末试卷-(5299).docx
- 2014-2015学年度苏教版三年级下册数学期中综合练习题.docx
- 2015年北京高考物理试题与答案.docx
- 2015年普通高等学校全国统一考试(安徽卷).docx
- 2016年北京高考数学真题及答案解析(文科)-(7281).docx
- 2017年“大梦杯”福建省初中数学竞赛试题参考答案.docx
- 2018年金华中考历史试卷真题【图片版含答案】.docx
- 湖北《钢结构装配式住宅技术规程》.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
原创力文档

文档评论(0)