Introduction
Coddy'nin Quick Sort - DSA Serisi kursunda ders 1 / 9.
Sıralama, bilgisayar bilimindeki en önemli işlemlerden biridir. Bir koleksiyonun öğelerini belirli bir düzene sokarak verilerin aranmasını ve analiz edilmesini çok daha kolay hale getirir.
Veri Yapıları Serisi'nin bu kursunda, uygulamada en hızlı ve en yaygın kullanılan sıralama algoritmalarından biri olan Hızlı Sıralama (Quick Sort) algoritmasını inceleyeceğiz.
Hızlı Sıralama, tek bir fikir etrafında oluşturulmuş bir parçala ve yönet (divide and conquer) algoritmasıdır: bir pivot seçin, dizinin geri kalanını pivottan küçük olan değerlere ve olmayan değerlere ayırın, ardından her parçayı aynı şekilde sıralayın.
Bu kurs şunları içerecektir:
- Teori - Hızlı Sıralamanın nasıl çalıştığını anlayın.
- Uygulama - İstediğiniz programlama dilinde oluşturun.
- Pratik - Hızlı Sıralama tabanlı kodlama zorluklarını çözün.
Hadi başlayalım!
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.