Skip to content

przpl/AdaptiveHuffman

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AdaptiveHuffman

Adaptive Huffman Encoder and Decoder written in C#.

Usage

Create instance:

var tree = new HuffTree();

Encode:

string encoded = tree.Encode(text);

Decode:

tree.Reset(); // reset tree before decoding. It will be automatically rebuilt
string decoded = tree.Decode(encoded);

Releases

No releases published

Packages

No packages published

Languages