Bölüm 4 · SimülasyonSıralama Algoritmaları Görselleştirici? ← Bölüm 4 Algoritma Seçimli sıralama Kabarcık sıralaması Eklemeli sıralama Birleştirme sıralaması Boyut 10 Düzen Rastgele Sıralı Ters sıralı Neredeyse sıralı Yeni dizi karşılaştırılan takas / yazma enK yerine oturdu ⏮ Başa ◀ Geri Adım ▶ Oynat Hız Tahmin et DoğruYanlış KapatSıralama görselleştiriciAmaç: Sunumdaki sıralama algoritmalarının her adımda hangi öğeleri karşılaştırdığını ve nasıl yer değiştirdiğini izlemek; karşılaştırma ve takas sayılarını algoritmalar ve başlangıç düzenleri arasında karşılaştırmak.Nasıl kullanılır?Algoritmayı, dizi boyutunu (5–40) ve başlangıç düzenini seçin; Yeni dizi yeni rastgele değerler üretir.Adım ▶ bir adım ilerler, ◀ Geri bir adım geri alır, Oynat sona kadar kendiliğinden yürütür. Sağdaki sözde kodda o adımda çalışan satır vurgulanır.Tahmin et işaretliyken her karşılaştırmada durulur: koşulun Doğru mu Yanlış mı çıkacağını tahmin edin; puanınız sağ altta tutulur.Ne gözlenmeli?AlgoritmaKarşılaştırmaİpucuSeçimliher zaman n(n−1)/2takas en fazla n−1Kabarcıksıralı dizide n−1değişim olmayan turda dururEklemelisıralı dizide n−1ters sıralıda en kötü durumBirleştirme≈ n log₂ nyardımcı dizi: ek bellek O(n)Eklemeli sıralamada ikinci sayaç kaydırma (dizi[j+1] = dizi[j]) sayısını, birleştirme sıralamasında geçici diziden diziye yazma sayısını gösterir.İlgili sunum: Bölüm 4 · Algoritmalar (Seçimli, Kabarcık ve Eklemeli Sıralama Adım Adım; Sıralama Karşılaştırması).