An organized list of sorting algorithm notes and code, from basics to advanced.