Heapsort
Heapsort on sortimisalgoritm, mis sarnaneb valiksortimise algoritmiga. Sarnaselt valiksortimisega jagatakse Heapsortis massiiv sorteerimata ja sorditud osaks. Sorteerimata massiivi osast luuakse täiuslik kahendkuhi, millelt eemaldatakse suurim liige. Eemaldatud liikmest saab sorditud massiivi osa esimene element. Eemaldamist jätkatakse, kuni massiiv saab sorditud.