搜索资源列表
lzss_huf
- This scheme is initiated by Ziv and Lempel [1]. A slightly modified version is described by Storer and Szymanski [2]. An implementation using a binary tree is proposed by Bell [3]. The algorithm is quite simple: Keep a ring buffer, which initially co
HUFFMAN
- 在电报收发、数据通信过程中,可使用前缀编码使字符编码的平均长度最短。这种前缀编码可通过构造哈夫曼树的方式来实现。 算法输入:各字符及其权值。 算法输出:各字符的编码串 -In his cable, transceiver, data communication process, can use the prefix encoding character encoding so that the average length of the shortest. This prefix H
RLC
- Huffman编码及RLC编码的转换,输入字符串把其转换为HUFFMAN编码并且把huffman编码转换为游程编码-RLC coding and Huffman coding of the convert, enter the string to convert it to HUFFMAN encoding and huffman encoding to convert the run-length coding
c
- 1.问题描述 对于给定的正整数n,格雷码为满足如下条件的一个编码序列: (1) 序列由2n个编码组成,每个编码都是长度为n的二进制位串。 (2) 序列中无相同的编码。 (3) 序列中位置相邻的两个编码恰有一位不同。 例如:n=2时的格雷码为:{00, 01, 11, 10}。 -1. Problem Descr iption for a given positive integer n, Gray code to meet a coding sequence of the
RUNLENGTH
- this program compress the given string based on the run-length algorithm-this program compress the given string based on the run-length algorithm
LHARC-algorithm
- 采用LHARC的算法,LHARC采用字符串自适应压缩与单个字符的限长变化编码压缩相结合的方法,对文件进行双重压缩,尽可能地减少了冗余,基本压缩原理是,将待压缩文件看作是字符流(字节流),将其中的冗余信息分成同一字符的离散出现和字符串的重复出现。 压缩率:压缩后的大小与内容的重复性有关,重复的内容越多压缩率越大,对短文本的压缩率一般在10 左右。-The LHARC the algorithm LHARC string adaptive compression method of combin
LZWSample
- 实现简单的LZW压缩算法,LZW压缩算法的基本概念:LZW压缩有三个重要的对象:数据流(CharStream)、编码流(CodeStream)和编译表(String Table)。在编码时,数据流是输入对象(文本文件的据序列),编码流就是输出对象(经过压缩运算的编码数据);在解码时,编码流则是输入对象,数据流是输出对象;而编译表是在编码和解码时都须要用借助的对象。字符(Character):最基础的数据元素,在文本文件中就是一个字节;字符串(String):由几个连续的字符组成; 前缀(Pref
huffman
- 任选一种无损编码方式,通过C++编程实现。 要求:1) 字符串的输入是手工输入的; 2) 在屏幕上显示编码结果,例如,如果选用huffman编码,则要显示字符串的编码及平均码长;-Optionally, a lossless compression method, through the programming of C++. Requirements: 1) the input string is manual input 2) shows the coding resul
smallcompress_string.tar
- 这个库用于压缩程序中的字符串,如果程序对于数据长度比较敏感,此程序可以压缩其中的字符串从而减少传输的数据的长度-This library is used in a string compression program, if the program for the data length is sensitive, this procedure where the string can be compressed to reduce the length of the data transmit
buildHuffmanTree
- 霍夫曼编码是一种编码方式,是一种用于无损数据压缩的熵编码(权编码)算法。用变长编码表对源符号(如文件中的一个字母)进行编码,其中变长编码表是通过一种评估来源符号出现机率的方法得到的,出现机率高的字母使用较短的编码,反之出现机率低的则使用较长的编码,这便使编码之后的字符串的平均长度、期望值降低,从而达到无损压缩数据的目的。-Huffman coding is a coding is a lossless data compression entropy coding (right coding)
UUENCODE_Base64-encodedecode
- UUE(UUENCODE ) & Base64编码解码原理源代码。可自定义编码表(纯字符串),修改编码表即可在UUE和Base64编码解码之间切换,已优化解决不支持中文的BUG。 纯字符串方式,不考虑定长折行和加行首字符及文件头尾定义等,方便网页运用,可直接移植为ASP代码(需要删除AS变量类型限定)!-UUE (UUENCODE) & Base64 encoding and decoding principle source code. Can be a custom code t