搜索资源列表
-
0下载:
《Delphi算法与数据结构》源码
Delphi开发人员Julian Bucknall从实用角度为广大程序员提供了有关使用算法和数据结构的一个详尽的介绍。Bucknall先从算法性能的讨论开始,涵盖了诸如数组、链表和二叉树等内容。这本书强调了查找算法(如顺序和二分查找),另外也重点介绍了排序算法(包括冒泡排序、插入排序、希尔排序、快速排序和堆排序),此外还提供了有关的优化技术。不仅如此,作者还介绍了散列和散列表、优先队列、状态机和正则表达式以及诸如哈夫曼和LZ77等数据压缩技术。
随附光
-
-
0下载:
在学习数据结构时,往往不知道那些结构与算法有何用,以及怎么用。这个小小程序充分显示了Huffman二叉树的应用。虽然其压缩效果比RAR相差甚远,但也能说明一二。
-the study data structure, they often do not know what the structure and algorithm, as well as how use. This little procedure fully demonstrated the application of th
-
-
0下载:
赫夫曼编码本程序实现了使用赫夫曼编码压缩数据;输入一串字符串sourceCode——为方便理解,暂时要求字符串只包含大写字母和空格,如果你愿意,
很容易就可以推广到所有的字符——计算出字符串中各个字母的权重,然后对其进行赫夫曼编码,输出赫夫曼树。
将赫夫曼树的叶子结点存储到有序二叉树中,输出原字符串经压缩后得到的用 0 和 1 表示的新字符串destCode;
然后利用赫夫曼树将字符串destCode进行译码,得到目标字符串objCode,比较objCode和sourceCod
-
-
0下载:
利用赫夫曼树来设计二进制的前缀编码,实现文件的压缩和恢复功能。-Huffman tree to use to design binary prefix codes, the implementation file compression and recovery.
-
-
0下载:
《数据结构》课程中,利用二分法查找数据,压缩包里是源代码,在vc++6.0中可以直接调试-" Data Structure" Course, using binary search data, compression bag is the source code, in vc++6.0 can directly debug
-
-
0下载:
利用二叉树结构实现赫夫曼编/解码器。
基本要求:
1、初始化:能够对输入的任意长度的字符串s进行统计,统计每个字符的频度,并建立赫夫曼树
2、建立编码表:利用已经建好的赫夫曼树进行编码,并将每个字符的编码输出。
3、编码:根据编码表对输入的字符串进行编码,并将编码后的字符串输出。
4、译码:利用已经建好的赫夫曼树对编码后的字符串进行译码,并输出译码结果。
5、打印:以直观的方式打印赫夫曼树(选作)
6、计算输入的字符串编码前和编码后的长度,并进行分析,讨论赫夫曼编码的
-
-
0下载:
Huffman Coding是一种无损压缩编码方式,以哈夫曼树—即最优二叉树,带权路径长度最小的二叉树,经常应用于数据压缩。-Huffman Coding is a lossless compression method to Huffman tree- that is the optimal tree, weighted path length of the smallest binary tree, often used in data compression.
-
-
0下载:
树和二叉树用途非常广发,有名的哈夫曼算法就可以用来制作压缩软件,大家好好好学习-Binary tree and uses a very widely distributed, well-known Huffman algorithm can be used to create compression software, we take a good learning
-
-
0下载:
哈弗曼树,其中有二叉树,位运算还压缩算法-Huffman trees, including binary, bit operations but also compression algorithm
-
-
0下载:
该压缩包中具有数据结构的很多源程序,像链表的插入、删除,二叉树等。可以运行,程序上有重要的说明,可以帮助理解。-The compression package with a lot of source data structures, such as the insertion of the list, delete, binary tree.It can run and the program has important explanation, can help to understand.
-
-
0下载:
利用二叉树结构实现赫夫曼编/解码器。
基本要求:
1、 初始化(Init):能够对输入的任意长度的字符串s进行统计,统计每个字符的频度,并建立赫夫曼树
2、 建立编码表(CreateTable):利用已经建好的赫夫曼树进行编码,并将每个字符的编码输出。
3、 编码(Encoding):根据编码表对输入的字符串进行编码,并将编码后的字符串输出。
4、 译码(Decoding):利用已经建好的赫夫曼树对编码后的字符串进行译码,并输出译码结果。
5、 打印(Print):以直观
-
-
0下载:
基于哈弗曼二叉树的对文档进行压缩和解压缩的C语言程序-Compression and decompression of the C language program based on the Huffman binary documents
-
-
0下载:
实现任意二进制文件压缩解压,包括txt、ppt、pdf、mp3、jpg等格式的文件(Realization of compression and decompression of arbitrary binary files)
-