用面向对象的程序设计思想自己动手写压缩软件,采用了优先队列这一很好的数据结构实现的贪心算法构造Huffman树,能打印Huffman树,显示编码表,压缩文件和解压缩文件,采用UTF-8字符集,支持中文文件
1
1.要求对文件进行Huffman编码的算法,以及对一编码文件进行解码的算法 2.熟练掌握二叉树的应用;具体要求如下: 最小冗余码/哈夫曼码
2019-12-21 20:30:55 1.81MB Huffman编码
1
c语言的huffman编码及编码效率计算,采用两种编码方式,可选择
2019-12-21 20:27:07 21KB huffman
1
用matlab实现huffman编码。输入为一维行矩阵p,p为各符号的概率分布,概率和为1,各元素值为 正,输出H矩阵为对应每个符号概率的码字,L为输出码字的平均码长。Huffman .m运用典 型的IF和FOR控制流循环语句,该程序包括两个IF 控制流和5个FOR 循环结构。
2019-12-21 20:26:23 918B huffman matlab
1
Quake3 自适应 Huffman 编码 pdf
2019-12-21 20:24:58 231KB 动态 huffman 自适应
1
通过二进制流读入文件,然后以字节计算统计的方式进行文件的压缩,压缩算法使用huffman,
2019-12-21 20:22:09 909KB huffman C语言 压缩算法
1
huffman编码完整实验报告,建议不要照搬,要体会其中精髓
2019-12-21 20:14:12 71KB huffman 实验报告 完整 川大
1
用C语言写的数据结构课程设计 设计题目 哈夫曼编\译码器 设计要求: 1.初始化,键盘输入字符集大小n,n个字符和n个权植,建立哈夫曼树。 2.编码,利用建好的huffman树生成huffman编码; 3.输出编码; 4.译码功能; 5.字符和频度如下: 字符 空格 A B C D E F G H I J K L M N O P Q 频度 186 64 13 22 32 103 21 15 47 57 1 2 32 20 57 63 15 1 字符 R S T U V W X Y Z 频度 48 51 80 23 8 18 1 16
2019-12-21 20:10:47 6KB 哈夫曼 huffman 编码 权值
1
基于VC++6.0的cpp文件 带有命令行界面,程序可直接运行,对文本类文件压缩率较高
2019-12-21 20:04:18 66KB Huffman编码 文件压缩 C++实现
1
实现了Huffman编码算法: 1、使用链表结构。 2、使用《数据结构》(严蔚敏,C语言版)中给出的算法; 3、增加预先排序的功能的算法
2019-12-21 20:03:23 561KB Huffman 编码
1