Sorting Algorithm Demo 1

This page demonstrates the interchange sort (referred to here as the simple sort), bubble sort, improved bubble sort, selection sort, insert sort, and quick sort. Choose an algorithm and step through while bars are sorted by height.

Sorting Algorithm Demo 2

This sorting algorithm demonstrates the bubble sort, improved bubble sort, quick sort, and shell sort. Just click on the algorithm of your choice and watch a number of lines be sorted by length.

Sorting Algorithm Demo 3

This sorting algorithm demonstrates the shell sort. Click on the "Do it" button and watch a number of points be sorted by their vertical height.

Additional Notes on Sorting

This document provides additional notes on several sorting algorithms.