Problem 3-4: Sort Race

Before tackling this problem, you will need to learn about three types of sorting algorithms, bubble sort, selection sort and insertion sort. The videos on this program spec do a fairly good job of explaining these.

http://cdn.cs50.net/ap/1516/problems/3/4/3-4.html