Skip to content

C++ implementation of compression algorithms LZ78, Huffman Tree and Bit Map.

Notifications You must be signed in to change notification settings

murilocamargos/aedsiii-compression

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AEDSIII - Compression

Undergaduation project on compression algorithms for the Algorithms and Data Structures III (AEDSIII) course in Unimontes. Three compression algorithms are implemented in C++:

  • LZ78
  • Huffman Tree
  • Bit Map
  • Bit Map + Huffman Tree
  • Bit Map + Huffman Tree + LZ78

Compile

To compile the project, use

mingw32-make Makefile all

Note: this runs on Windows with mingw-32 installed.

Todo

  • Create a Makefile for linux
  • Use arguments instead of inside menu

References

About

C++ implementation of compression algorithms LZ78, Huffman Tree and Bit Map.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published