now.net

Comparison sorting

41 methods in the atlas attack this one problem. They are rivals: each wins something the others do not.

Phrasings that mean this problem

In-place comparison sortingStable comparison sortingIn-place stable sortingIterative stable sortingAdaptive sortingAdaptive in-place sortingAdaptive stable sortingReal-world stable sortingStandard-library sortingJDK array sortingSmall-array sortingMinimal-swap sortingPedagogical exchange sortingSingle-pointer exchange sortingTurtle-killing exchange sortingBidirectional bubble sortingGapped insertion sortingComparison-count-optimal small sortingComparison-optimal-leaning sortingComparison-lean heapsortWorst-case-safe sortingSorting with many duplicatesSorting via BST insertionSorting via solitaire pilesWrite-minimal sortingCache-oblivious sortingTop-k sorted outputIn-place mergingComparison-lean insertionInsertion with breathing room

sorting