How it works?
Coddy'nin Counting Sort - DSA Serisi kursunda ders 3 / 9.
Saymalı Sıralama (Counting Sort) iki aşamada çalışır: sayma, ardından yeniden oluşturma.
Adım Adım Süreç:
- Sayma:
count[v]değerininvdeğerinin kaç kez göründüğünü belirttiği bircountdizisi oluşturun. - Yeniden Oluşturma: değerleri en küçükten en büyüğe doğru gezin ve her bir
vdeğerini çıktıyacount[v]kez yazın.
[4, 2, 2, 8, 3, 3, 1] üzerinde örnek:
- Her değeri sayın: 1 bir kez, 2 iki kez, 3 iki kez, 4 bir kez, 8 bir kez görünür.
- Sırayla yeniden oluşturun: [1, 2, 2, 3, 3, 4, 8].
Hiçbir karşılaştırma yapılmadı: değerin kendisi her bir öğenin nereye gideceğine karar verdi.
Kendin dene
Bu ders bir kod alıştırması içermiyor.
Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Counting Sort - DSA Serisi bölümündeki tüm dersler
2The Algorithm
How it works?Pseudo CodeImplementation (Part 1)Implementation (Part 2)