zip utilizes huffman binary trees for lossless file compression and decompression.
profile.py
: run to profile the compression and decompression rates and runtime given a file and the number of iterations.
compress.py
: run to specify compression / decompression with a path to the file.
- Average 1.5:1 Compression Ratio
- Pycharm
- Visual Studio Code