Seçme (Selection) Sıralama Algoritması

Matematik

+1 Daha

fav gif
Kaydet
Alıntıla
kure star outline

Seçim (Selection) sıralaması, her yinelemede sıralanmamış bir listeden en küçük öğeyi seçen ve bu öğeyi sıralanmamış listenin başına yerleştiren bir sıralama algoritmasıdır


Çalışma Mantığı 

1.Adım: Dizinin ilk elemanı minimum olarak kabul edilir. 


2. Adım: Minimum ile ikinci eleman karşılaştırılır. İkinci eleman minimumdan küçükse, ikinci elemanı minimum olarak atanır. 


Minimum sayı ile üçüncü eleman karşılaştırılır. Üçüncü eleman daha küçükse minimum değeri üçüncü eleman atanır, aksi taksirde bir şey yapılmaz. İşlem son elemana kadar devam eder. 


3. Adım: Her iterasyondan sonra minimum sıralanmamış listenin önüne yerleştirilir. 


4.Adım: Her bir iterasyon için indeksleme ilk sıralanmamış elemandan başlar. Tüm elemanlar doğru konumlarına yerleştirilene kadar Adım 1 ve Adım 3 tekrarlanır. 


Seçme Sıralama Algoritması Java Kodu İle


Kaynakça

GeeksforGeeks. Selection Sort. https://www.geeksforgeeks.org/selection-sort-algorithm-2/ Erişim Tarihi: 16.01.2025

Javatpoint. Selection Sort Algorithm. https://www.javatpoint.com/selection-sort Erişim Tarihi: 16.01.2025

Programiz. Selection Sort Algorithm. Erişim Tarihi: 16.01.2025

Sen de Değerlendir!

0 Değerlendirme

Yazar Bilgileri

Avatar
YazarBeyza Nur Türkü16 Ocak 2025 11:16

Etiketler

Tartışmalar

Henüz Tartışma Girilmemiştir

"Seçme (Selection) Sıralama Algoritması" maddesi için tartışma başlatın

Tartışmaları Görüntüle

İçindekiler

  • Çalışma Mantığı

  • Seçme Sıralama Algoritması Java Kodu İle

KÜRE'ye Sor