A Text Compression software that helps zip/Unzip files using these 2 algorihtms:
- Huffman Code
- Lempel-Ziv-Welch algorithm
Huffman coding is a lossless data compression algorithm. In this algorithm, a variable-length code is assigned to input different characters. The code length is related to how frequently characters are used. Most frequent characters have the smallest codes and longer codes for least frequent characters.
LZW coding assigns fixed length code words to variable length sequence of input symbols. The coding is based on a “dictionary” or “codebook” containing the source symbols to be encoded. The coding starts with an initial dictionary, which is enlarged with the arrival of new symbol sequences.
file>open>click zip>the zipped file will be created on the same folder
file>open>click unzip>the unzipped file will be created on the same folder
