Skip to content

Latest commit

 

History

History
24 lines (19 loc) · 1.06 KB

README.md

File metadata and controls

24 lines (19 loc) · 1.06 KB

Huffman Coding

alt text

What can this program do?

You can compress text files basically.

Can compress other kinds of files?

Try it! Technically you can load any type of file, but the compression will not necessarily work well.( In fact you can apply the same principle to compress images).

How fast does it compress?

Well, I did not do an analysis on this. But, more or less I did some tests with 1MB file (compressed in ~3 seconds), 10 MB file (compressed in ~22 seconds). Tested with the following specs: Intel64 Family 6 Model 78 Stepping 3 GenuineIntel ~2492 Mhz

How is the information stored?

alt text

Extra bits:

Things to do:

  • Performance improvement
  • A better explanation of how it works.