9. Sınıf Sıralı Küme Algoritmaları Nedir?

Örnek 01 / 04
Soru:

Aşağıdaki tam sayı kümesini küçükten büyüğe sıralamak için Seçmeli Sıralama (Selection Sort) algoritmasını uygulayınız: {5, 2, 8, 1, 9}

Çözüm:

💡 Seçmeli Sıralama, her adımda listenin sıralanmamış kısmındaki en küçük elemanı bulup, sıralanmış kısmın sonuna yerleştirir.

  • ➡️ 1. Adım: Tüm liste [5, 2, 8, 1, 9]. En küçük eleman 1. 1 ile 5'in yerini değiştir: [1, 2, 8, 5, 9]
  • ➡️ 2. Adım: Sıralanmamış kısım [2, 8, 5, 9]. En küçük eleman 2. Zaten doğru yerde: [1, 2, 8, 5, 9]
  • ➡️ 3. Adım: Sıralanmamış kısım [8, 5, 9]. En küçük eleman 5. 5 ile 8'in yerini değiştir: [1, 2, 5, 8, 9]
  • ➡️ 4. Adım: Sıralanmamış kısım [8, 9]. En küçük eleman 8. Zaten doğru yerde: [1, 2, 5, 8, 9]

✅ Sonuç: [1, 2, 5, 8, 9]

1 2 3 4