This is a port of the famous Princeton Algorithms course (https://algs4.cs.princeton.edu/home/). The original course and the helper library (https://github.com/kevin-wayne/algs4) are written in Java.
Note: This port has everything implemented from scratch. The implementations may not be as optimal as the source.
This port has 3 parts:
- Helper library (algs4.jar) in Kotlin - 90% completed
- Solutions to problems in Kotlin - 90% completed
- Tests for the above two points (including perf benchmarks) - 90% completed
Coming soon.
❤️