Skip to content

Command-line application that compresses and decompress files using the Huffman Coding algorithm.

Notifications You must be signed in to change notification settings

Shaan-Mistry/Huffman-Coding

Repository files navigation

Huffman Coding

Short Description

This program using Huffman Coding to compress and decompress files. Users can compress an inputted file with ./encode and decompress a file using ./decode. Users can also print statistics about the compression.

Build:

make all
make encode
make decode

Running:

./encode OPTIONS
./decode OPTIONS

Options:

-h              Program usage and help.
-v              Print compression statistics.
-i infile       Input file.
-o outfile      Output file.

Formatting:

make format

Cleaning:

make clean

About

Command-line application that compresses and decompress files using the Huffman Coding algorithm.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published