sorteeralgoritmen
Een sorteeralgoritme is een methode om een verzameling elementen in oplopende of aflopende volgorde te plaatsen, meestal op basis van numerieke waarden of lexicografische volgorde. Sorteren vindt toepassing in databases, zoekmachines en wiskundige berekeningen, en helpt bij snelle selectie, zoekopdrachten en analyse.
Er bestaan twee hoofdcategorieën: vergelijkinggebaseerde sorteringen en niet-vergelijkende sorteringen. Bij vergelijkinggebaseerde sorteringen worden elementen uitsluitend vergeleken
Tijd- en ruimtecomplexiteit variëren per algoritme. Vergelijkingssorteringen hebben typisch O(n log n) tijd in het gemiddelde;
Toepassingen hangen af van datasetkenmerken en eisen aan stabiliteit of geheugen. Voor grote datasets die niet
---