C - Sorting algorithms & Big O A sorting algorithm is an algorithm that puts elements of a list into an order.