Skip to content

Latest commit

 

History

History
29 lines (19 loc) · 610 Bytes

README.md

File metadata and controls

29 lines (19 loc) · 610 Bytes

Information Theory

Cross-platform Desktop App for data Protection and Compression using Hamming's and Huffman's algorithms.

Tested on Windows 10 and Linux (Fedora 36).

splash-screen

application

Requirements

  • JDK 8

Building

$ git clone --recursive https://github.com/emlautarom1/InformationTheory.git
$ cd InformationTheory
# To run the app
$ ./gradlew run
# To build a standalone JAR
$ ./gradlew jar

References

  • J. Vaughan (2013). Hamming code example
  • R. Sedgewick, K. Wayne (2011). Algorithms (4th ed.). Addison-Wesley Professional