Introsort'un uygulanmasını kapsayan bir ev ödevi kapsamında , mergesort (veya bu konudaki diğer algoritmaları yerine) heapsort'un neden kullanıldığı sorulmuştur .
Introsort, hem hızlı ortalama performans hem de (asimptotik olarak) en kötü durum performansını sağlayan karma bir sıralama algoritmasıdır. Hızlı sıralama ile başlar ve yineleme derinliği sıralanan elemanların sayısına (logaritması) göre bir seviyeyi aştığında yığınlara geçer. ( Wikipedia , 2014-Mayıs-06'da alındı.)
Düşünebilmemin tek nedeni, yığının "yerinde" olmasıdır ... Ama tbh, bunun neden önemli olduğunu anlamıyorum.