Repo containing all code and analyses from my Comp20290 Algorithms module.
All source code for algorithms is in the ie.davidloftus.algorithms package.
This repo uses IntelliJ project files, you should be able to open this repo in the free or pro version of IntelliJ.
This project contains on JUnit 5 for unit tests. This should be setup to download when you build. To run the tests in IntelliJ simply right click any package/class and click "Run Tests in ..."
The write-ups for all algorithm analysis are in the analysis directory.
Local copy of huffman project can be found in huffman/ but you can also check the github repo HuffmanCompression (assuming I've unprivated it).