Eğitm Sayısı :532
AnasayfaC# DersleriCsharp Dersleri – Selection Sort Sıralama Algoritması

Csharp Dersleri – Selection Sort Sıralama Algoritması

csharp
Selection sort ile sıralama ise dizimizdeki ilk elemanla ile başlar ve onu en küçük kabul eder dizin diğer elamanlarıyla karşılaştırma yapar ondan küçüğü varsa onun indis numarasını akılda tutar fakat değiştirmez yerlerini ve dizinin son elamanına kadar bakar. Eğer dizinin son elamanına kadar o daha düşüğünü bulamazsa yer değiştirme işlemi yapar . Bulur ise o en son bulduğu ile yer değiştirir ve dizinin 2. elamanına geçerek bu işlemi son dizinin elamanına gelene kadar sürdürür

Selection Sort Mantığı

Bu algoritmamızda dizinin ilk elamanında başlamak üzere yani 5 den onu en küçük elaman olarak kabul etmekte ardından diğer elamanlarla karşılaştırarak en küçük var mı diye kontrol ettirmekte. Eğer varsa o var olan elamanın index numarasını alarak bir sonraki elamanla artık yeni elamanla karşılaştırma yapmakta olmadığı için 5 den küçük 5 kalacaktır. 2. elaman a 43’e geçtikten sonra artık dizin 2.elamanından sonra karşılaştırma başlayacaktır 43 53’ten küçük olduğu için geçecektir bir sonraki elamana 43 36’dan küçük olmadığı için artık 36 ile 36 dan sonraki elamanlar karşılaştırma yapılacaktır daha küçüğü var mı diye 36 dan sonra 12 küçük olduğu için 12 ile 43 yer değiştirecektir.Bu şekilde dizideki son elamana kadar sürecektir.

Selection Sort ile Sayıları Küçükten Büyüğe Doğru sıralamak

Paylaşmak Güzeldir :)
Csharp Dersleri –
Csharp Dersleri –

ademyalcin27@gmail.com

Oy
Henüz yorum yapılmadı . İlk sen neden yorum yapmayasın ?

Yorum yap

CAPTCHA (Şahıs Denetim Kodu) Resmi

*