Merge Sort Implementation

A sorting algorithm so efficient, you'll want to merge with your ex.

The Process

Take a list of items, split them in half, and merge the middle back together.

  1. Split the list in half until it's just one item.
  2. Split that one item in half, revealing its inner workings.
  3. Recombine the halves, and voilĂ ! A sorted list.
Learn more about the theory behind merge sort
Merge Sort Chart