Huffman Encoder is a robust application designed to compress text using the Huffman encoding algorithm. This application leverages the power of Dictionaries, Linear Linked List Queues, Huffman Coding Tree data structures and the Huffman encoding algorithm to efficiently handle operations such as generation of Huffman code for each character and encoding of the text using Huffman codes. This project serves as a practical implementation of Data Structures and Algorithms, demonstrating the utility of the Huffman encoding algorithm in real-world applications.
- Programming Language: C
- Build System: CMake
- Version Control: Git
- Programming Paradigm(s): Procedural, Object-Oriented
- None
- Clone the repository to your local computer.
- Navigate to "m2.exe" on the "cmake-build-debug" folder and run it.