Skip to content

nullptr088/Huffman-zip

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Huffman Compression Tool

A simple C++ project that implements Huffman coding for file compression and decompression.
It can take a text file, compress it into a custom .myzip format, and then decompress it back.


⚙️ How It Works

  1. Compression (compress.cpp)

    • Reads file.txt
    • Builds a Huffman tree from character frequencies
    • Produces file.myzip
  2. Decompression (decompress.cpp)

    • Reads file.myzip
    • Reconstructs Huffman codes
    • Outputs new.txt

🛠️ Usage

Compile

g++ compress.cpp -o compress
g++ decompress.cpp -o decompress

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages