Skip to content

Latest commit

 

History

History
27 lines (17 loc) · 728 Bytes

README.md

File metadata and controls

27 lines (17 loc) · 728 Bytes

File Compression

Compress any file format faster with Huffman Encoding.

Dependency

This command-line application is written in C/C++ and requires gcc/g++ compiler.

Installation

Makefile is provided. make command can be used. Or manually compiler and run the driver file.

$ make

or

$ g++ encoderRunner.cpp 
$ ./a.out

Algorithm

Command line application written in C++ which compresses files despite the format with huffman coding algorithm.

File is read from command line which allow reading binary format of any files. After reading, all the bits are inserted into Binary Heap which provides bit manipulations and applying huffman encodings.