Huffman compression
Overview
Program for compressing of the given file information in to archive file using Huffman algorithm.
Program workflow
- Opening and reading file by given path in program arguments
- Computing of symbols' occurring frequency
- Sorting symbols array by frequency
- Creating Huffman tree
- Creating Huffman codes
- Writing intermediate file with Huffman code
- Creating of archive file
Author
Github - @Ilya Chichkov
Email - ilya.chichkov.dev@gmail.com
The basis educational repository by @SergeyBalabaev