IB Extended Essay: An empirical comparison of the runtime of five sorting algorithms

An International Baccalaureate Extended Essay comparing five different sorting algorithms. Describes and implements each algorithm, then times them when sorting lists of integers of different lengths. Programmed in Python.

The essay itself is licensed under the Creative Commons BY-NC-SA license. The source code used in the essay is licensed under the GNU GPL.


Download original PDF