Location:
Search - huffman.c
Search list
Description: Huffman C源代码
Platform: |
Size: 7514 |
Author: |
Hits:
Description: huffman树可以通过输入的权值和结点值来唯一确定。然后根据最优二叉树原理来编码。左孩子的路径上记下0,右孩子记下1-Huffman tree can be imported duty and the right node only to determine value. According to the principle of optimal encoding binary tree. Children left on the path down 0 and the right note of a child
Platform: |
Size: 8451 |
Author: 本 |
Hits:
Description: Huffman.c
本演示程序提供了哈夫曼编码法的压缩和解压缩函数,并实现了对图象
文件的压缩和解压缩
Platform: |
Size: 2817 |
Author: zhangpin |
Hits:
Description: A fast huffman decoder for standard JPEG image. This C code is used in linux and windows.
Platform: |
Size: 380277 |
Author: qqnice |
Hits:
Description: huffman编码-huffman coding
Platform: |
Size: 8192 |
Author: |
Hits:
Description: 统计字符出现的频率的哈夫曼编码-the frequency of Huffman coding
Platform: |
Size: 1024 |
Author: 张雷 |
Hits:
Description: huffman c++实现-huffman c++ achieve
Platform: |
Size: 7168 |
Author: 王林 |
Hits:
Description: 用加权二叉树,最小堆和贪心算法实现的Huffman树,对学算法和数据结构的朋友很有帮助-weighted binary tree, the smallest reactors and the greedy algorithm Huffman tree for school algorithm and data structure of helpful friends
Platform: |
Size: 63488 |
Author: 张钊 |
Hits:
Description: 哈夫曼(Huffman)编码压缩和解压缩程序
huffman.c 主要的功能模块
bitio.c/bitio.h 一些支撑函数,支持以比特(bit)为单位的文件I/O
用法:
压缩 huffman E <in-file> <out-file>
解压缩 huffman D <in-file> <out-file>
压缩时,读入<in-file>中内容,建立Huffman编码,将结果存入<out-file>中,得到压缩文件。
解压缩时,读入<in-file>中内容,恢复Huffman编码,将结果存入<out-file>中,得到原文件。
本代码在linux+gcc/windows+vc下经过测试,为了使读者容易理解算法本身,
算法实现中仅采用了简单的错误处理机制和优化。-Huffman (Huffman) encoding compression and decompression procedures huffman.c main functions module bitio.c/bitio.h some support function, support for bits (bit) for the File I/O usage : Huffman compression E
Platform: |
Size: 1024 |
Author: 冯灿科 |
Hits:
Description: 此程序以c 语言撰写adaptive Huffman coding-c language to write adaptive Huffman coding
Platform: |
Size: 8192 |
Author: 黎智 |
Hits:
Description: Huffman编解码器的模拟实现
应用Huffman算法实现模拟编解码器,程序实现对输入的一篇英文文章(以 .txt文件读入),输出Huffman 码流(以 .txt文件输出),最好能实现译码过程。程序语言可以选用C、 VC或C++。-Huffman CODECs the simulation application Huffman algorithm simulation codecs, Programming on the importation of an article in English (. txt file income), Huffman code stream output (. txt files output), it would be desirable to achieve decoding process. The choice of programming language C, or C VC.
Platform: |
Size: 187392 |
Author: 吉尔 |
Hits:
Description: 这是我们的课程设计,采用了7位压缩,可压缩英文 文本。功能蛮强的。-This is our curriculum design, using a seven compression, compressible and English texts. Function pretty strong.
Platform: |
Size: 8192 |
Author: jiaquan |
Hits:
Description: 静态的哈夫曼编码,从file.txt文件中读取字符,统计,并编码,输出到huffman-u.txt中-Static Huffman coding, the document read from file.txt characters, statistics, and coding, the output of the huffman-u.txt
Platform: |
Size: 4096 |
Author: 陈文杰 |
Hits:
Description: 设计一个哈夫曼编码/译码系统,对一个文本文件中的字符进行哈夫曼编码,生成编码文件(压缩文件,后缀名.cod);
反过来,可将一个压缩文件译码还原成一个文本文件(.txt)。-The design of a Huffman encoding/decoding system, to a text file of characters Huffman encoding, to generate encoded file (compressed file name suffix. Cod) in turn, can restore a compressed file into a decoder text file (. txt).
Platform: |
Size: 7168 |
Author: haitty1009 |
Hits:
Description: 实现最优二叉树的构造;在此基础上完成哈夫曼编码器与译码器。 假设报文中只会出现如下表所示的字符:
字符 A B C D E F G H I J K L M N
频度 186 64 13 22 32 103 21 15 47 57 1 5 32 20 57
字符 O P Q R S T U V W X Y Z , .
频度 63 15 1 48 51 80 23 8 18 1 16 1 6 2
要求完成的系统应具备如下的功能:
1.初始化。从终端(文件)读入字符集的数据信息,。建立哈夫曼树。
2.编码:利用已建好的哈夫曼树对明文文件进行编码,并存入目标文件(哈夫曼码文件)。
3.译码:利用已建好的哈夫曼树对目标文件(哈夫曼码文件)进行编码,并存入指定的明文文件。
4.输出哈夫曼编码文件:输出每一个字符的哈夫曼编码。
Platform: |
Size: 132096 |
Author: 张娟 |
Hits:
Description: Huffman.c
本演示程序提供了哈夫曼编码法的压缩和解压缩函数,并实现了对图象
文件的压缩和解压缩
Platform: |
Size: 2048 |
Author: zhangpin |
Hits:
Description: c++实现霍夫曼编码,用户先输入一段文字,然后程序执行统计并进行编码,最好输出编码并统计编码平均长度。有类和无类两种形式源代码-c++ achieve the Huffman code, the user to enter a section of text, and then the implementation of statistical procedures and codes, the best output encoding and statistical encoding the average length. There are categories and types of two forms of source code
Platform: |
Size: 156672 |
Author: 秦一 |
Hits:
Description: 利用二叉树结构实现赫夫曼编/解码器。
1、初始化(Init):能够对输入的任意长度的字符串s进行统计,统计每个字符的频度,并建立赫夫曼树
2、建立编码表(CreateTable):利用已经建好的赫夫曼树进行编码,并将每个字符的编码输出。
3、编码(Encoding):根据编码表对输入的字符串进行编码,并将编码后的字符串输出。
4、译码(Decoding):利用已经建好的赫夫曼树对编码后的字符串进行译码,并输出译码结果。
5、打印(Print):以直观的方式打印赫夫曼树。6、计算输入的字符串编码前和编码后的长度,并进行分析,讨论赫夫曼编码的压缩效果。
-huffman
Platform: |
Size: 1133568 |
Author: 林佳 |
Hits:
Description: 霍夫曼编码的压缩解压,获得码长方法是moffat法。(The encode and decode with huffman code.)
Platform: |
Size: 2048 |
Author: 圆圆16138 |
Hits:
Description: 实现huffman 编码和文件的压缩解压(Implement the compression and decompression of Huffman code and file)
Platform: |
Size: 3072 |
Author: 望缺 |
Hits:
« 12
3
4
5
6
7
8
9
10
...
49
»