Examples of design patterns, algorithms, data structures, and programming techniques in Java and Kotlin.
The algorithms in this project are translated or adapted from Robert Sedgewick and Kevin Wayne's algs4 Java project.
./gradlew build
./gradlew test
- Fix suppressed warnings in Merge and Queue: "uses unchecked or unsafe operations."
- Basically, the generics are not type safe in these implementations.