Skip to content
Jason Sperske edited this page Sep 26, 2017 · 3 revisions

The goal of this project is to help people gain mastery of sorting algorithms in Java as well as to build of real world experience using JUnit to test code. Each Sorting Algorithm is filled with comments and written in a style to make understanding (and even tracing execution with breakpoints) as easy as possible. The code in this project is focused on Java as much as possible (working as best as possible without any tools beyond what ships as part of the standard Java JDK).

The inspiration for this project comes from the excellent Big-O Complexity Chart and the desire to help others see the inner workings of these algorithms.

Algorithms

Real

Not Real

These are created, partially as jokes, and partially to highlight anti-productive approaches to sorting

Clone this wiki locally