This is the Huffman Compression Algorithm implemented in Rust.
To execute the program you do:
cargo run FILE_PATH
It is mandatory to provide a file path. Ruffman will locate the file to start the encoding and decoding processes. Here it is an example of output:
File path provided: dom_casmurro.txt
Encoded with success!
Compression Rate: 41.40452177483511%
Decoded with success!
The files (original and decompressed) are equal!
- EduardoLR10
- ribeirotomas1904
- fparadas