Merhaba, arkadaşlar bir önceki yazımda C#.Net’de BubbleSort ile sıralama yapmıştık şimdi ki sıralama tekniğimizde Selection Sort’u anlatacağım.
Seçmeli Sıralama, bilgisayar bilimlerinde kullanılan bir sıralama algoritmasıdır. Karışık olduğu için büyük dizilerde üzerinde kullanıldığında pek verim sağlamaz ve genel olarak benzeri olan diğerlerine göre daha başarısızdır.
Algoritma aşağıdaki gibi çalışır:
Daha önceden bir Selahattin.cs diye bir sınıf oluşturup bunun içinde bir static method tanımladım. Yine bu method int tipinde bir dizi almaktadır. Bu diziye methoda göndererek return ile yeni dizi halini geri döndürerek for döngüsü ile yazdırmak.
Form1.cs‘de butona basıldığı zaman ekranda mesaj olarak verelim:
Bundan sonra ki son anlatacağım sıralama tekniği QuickSorttur. İyi akşamlar.