હીપ સોર્ટ એરે માંથી બાઈનરી હીપ બનાવે છે, પછી સૌથી મોટા ઘટકને વારંવાર કાઢીને સમર્થિત ક્રમ મેળવે છે. તે O(n log n) માં ચાલે છે અને in-place છે.
વિચાર
મેક્સ-હીપ રૂટ પર સૌથી મોટું ઘટક રાખે છે. હીપ બનાવો (O(n)), પછી રૂટને અંતમાં બદલો, હીપ સંકુચિત કરો અને પુનः-હીપિફાઇ (sift down) કરો — n વાર.
