数据结构与算法课程设计相关资料~~~~~~~~~~~~仅供参考~~~~~~~~~~~~~~~~~~~~~~·····
1
Huffman编码的程序代码, #include #include #include #include //极大值用于生成Huffman树 #define MAXSIZE 100000000 //用于生成相应叶子节点Huffman编码的二维字符数组 typedef char* HCode; //Huffman树节点 typedef struct node { int weight; int data; int parent,lchild,rchild; }Node; //count 叶子节点数的计算 sum_bit 记录被压缩文件编码后的编码总长度
2021-11-03 21:58:15 5KB Huffman
1
自适应霍夫曼编码的原理过程 在构造动态霍夫曼编码树的过程中,需要遵循两条重要原则: (1)权重值大的节点,节点编号也较大。 (2)父节点的节点编号总是大于子节点的节点编号。 以上两点称为兄弟属性(sibling property)。
2021-11-02 22:20:35 2.45MB huffman编码
1
基于Huffman编码的简易文件压缩与解压系统设计与实现
2021-10-25 18:03:39 1.8MB 学校作业
1
Huffman 压缩解压工具, 基于 pyqt5 图形程序开发框架,采用 python 实现了 Huffman 编码压缩/解压算法,实现了对二进制文件进行压缩编码,和解压缩译码功能,界面交互简单友好,易于操作。 详细说明:https://blog.csdn.net/K1052176873/article/details/107117253
2021-10-25 11:07:40 70.4MB Python Huffman Pyqt5 GUI
1
本资源为利用了Huffman树这样一种常用的数据结构实现了对一个指定文件的编码和解码功能。
2021-10-24 19:00:18 3KB Huffman,编码,解码
1
一、实验目的 1、深入掌握自适应Huffman编码的原理 2、掌握自适应Huffman编码算法的实现过程 3、掌握和熟悉利用编程语言实现自适应Huffman编码器和解码器 二、实验要求 1、实现编码器,对输入字符给出相应的编码结果; 2、实现解码器,对步骤1中的编码结果进行解码; 3、请使用初始编码表如下: 4、对字符串ABBCADAD进行编码; 5、截图显示编码中间结果,并保证最终解码结果正确; 6、编辑程序说明文档。
2021-10-20 16:03:51 51.84MB 数字音视频技术 自适应Huffman编码
1
该资源是课程作业要求完成的内容,参考网上现有的代码整合而成,可以实现单张图片的压缩和解压。由于不支持对jpeg等已经压缩图片的数据还原,因此建议输入图片为bmp格式。
2021-10-11 22:16:51 201KB Python Huffman adoptive Huffman
1
程序利用二叉树结构实现赫夫曼编/解码器。资源包中包含对所有字母进行编码以及仅对英文字符进行编码两份程序,此外包含一份关于代码详解的实验报告,望采纳。
2021-10-07 12:04:36 159KB Huffman编码 C++ 数据结构 北京邮电大学
1
基于Huffman编码的1.2kb/s的MELP语音编码算法,董欣,李伟,为了适应无线通信等低速语音编码的场合,本论文提出了一种基于Huffman编码的1.2kb/s的MELP语音编码算法,该算法在解码等方面较传统的2.4
2021-10-07 12:00:02 351KB MELP
1