Bir dizi kasayı nasıl sıralayacağınızı seçin ve algoritmanın karşılaştırılmasını ve değiştirilmesini izleyin; fatura, seçiminize göre büyük ölçüde değişir.
Numaralandırılmış kasalardan oluşan bir konveyörün sipariş edilmesi gerekiyor. Bir sıralama stratejisi seçin ve çalıştırın; her karşılaştırma ve her değiştirme için ücretlendirilirken kasalar kemer üzerinde karşılaştırır ve değiştirir. Bu kesin sıra için en ucuz strateji, bahçeyi temizlemek için eşit vuruş yapmaktır.
Sort Yard, aynı veriler üzerinde farklı stratejiler çalıştırmanıza olanak tanıyarak sıralama algoritmasının maliyetini görünür hale getirir.
Bir strateji seçip sandıkların bir bant üzerinde karşılaştırılıp yer değiştirmesini izlemek, bir yöntemin ne kadar işe mal olduğunu analiz etmenin klasik giriş noktası olan sıralama algoritmalarının incelenmesidir.
Her karşılaştırma ve her yer değiştirme için ücret ödemek özgün öğretim düzeneğidir ve doğru olanıdır.
Bu iki işlem, algoritma analizinin saydığı şeyin ta kendisidir. Kabarcık sıralaması hantal göründüğü için değil, karşılaştırma sayısı girdinin karesiyle büyüdüğü için yavaştır ve karşılaştırma başına ödeme yapmak, bununla daha yumuşak büyüyen bir yöntem arasındaki farkı hissetmenin tek yoludur; zaman karmaşıklığının ölçtüğü şey de budur.
Sort Yard, aynı veriler üzerinde farklı stratejiler çalıştırmanıza olanak tanıyarak sıralama algoritmasının maliyetini görünür hale getirir. PlayPendium için şirket içinde oluşturulmuş orijinal, ücretsiz bir tarayıcı oyunudur.