Overview
Flashsort is a distribution sorting method for distribution sorting. It works by classifying elements into buckets by estimated value distribution.
Flashsort addresses distribution sorting by classifying elements into buckets by estimated value distribution.
Compact metadata for implementation and discovery.
Flashsort is a distribution sorting method for distribution sorting. It works by classifying elements into buckets by estimated value distribution.
Quick facts
Runtime and memory behavior at a glance.
Best
O(n)
Average
O(n log n)
Worst
O(n log n)
Space
O(n)
Show classifying elements into buckets by estimated value distribution on a small distribution sorting example.
Flashsort operates in O(n log n) time and O(n) space within the Distribution Sorting family. Often compared with Natural Merge Sort and Merge Sort.
What each reference supports for this entry.
Author-maintained reference for Flashsort classification, in-place permutation, and bucket-local cleanup.
Open sourceGood next jumps from the relationship graph, ranked for useful discovery.
Sorting · Core
Flashsort and radix sort are distribution-oriented sorts with different bucket/classification mechanics.
Compare with thisFlashsort classifies values into distribution buckets before local cleanup.
Flashsort and radix sort are distribution-oriented sorts with different bucket/classification mechanics.