Heap sort a thógann bínshraith dhúbailte (binary heap) ó an eagar, agus ansin tarraingíonn sé an uachtar arís is arís eile chun ordú sórtáilte a tháirgeadh. Rith sé ar O(n log n) agus tá sé in-áit.
An smaoineamh
Coimeádann max-heap an eilimint is mó ag an fhréamh. Tóg an heap (O(n)), ansin malartaigh an fréamh go dtí an deireadh, laghdaigh an heap, agus athfheidhm ar an spréacharnach (sift down) — n huaire.
