/Comp20290Algorithms

Repo containing all code and analyses from my Comp20290 Algorithms module.

Primary LanguageJava

Algorithms Repo

Repo containing all code and analyses from my Comp20290 Algorithms module.

Getting started

All source code for algorithms is in the ie.davidloftus.algorithms package.

Building

This repo uses IntelliJ project files, you should be able to open this repo in the free or pro version of IntelliJ.

Testing

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 ..."

Analyses

The write-ups for all algorithm analysis are in the analysis directory.

Huffman Project

Local copy of huffman project can be found in huffman/ but you can also check the github repo HuffmanCompression (assuming I've unprivated it).