# Huffman An implementation of the [Huffman coding algorithm](https://en.wikipedia.org/wiki/Huffman_coding) written in Java. ## Running the application Download the source code from the repository and compile all the source code, then execute either huffman.Driver or huffman.HuffmanCoding. * Compile: `javac -d bin src/huffman/*.java` * Execute: `java -cp bin huffman.HuffmanCoding inputA.txt encodeTest decodeTest.txt` ## Dependencies * [Java](https://www.java.com) * [StdIn](https://introcs.cs.princeton.edu/java/stdlib/StdIn.java.html) * [StdOut](https://introcs.cs.princeton.edu/java/stdlib/StdOut.java.html)