Introduction
Coddy'nin Merge 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, klasik bir böl ve yönet (divide and conquer) algoritması olan Merge Sort'u inceleyeceğiz.
Fikir şudur: diziyi ikiye bölün, her bir yarıyı sıralayın, ardından sıralanmış iki yarıyı tekrar birleştirin (merge). Bölme işlemi, her parça tek bir öğeye sahip olana kadar (ki bu zaten sıralanmıştır) devam eder ve asıl iş birleştirme sırasında gerçekleşir.
Bu kurs şunları içerecektir:
- Teori - Merge Sort'un nasıl çalıştığını anlayın.
- Uygulama - İstediğiniz programlama dilinde oluşturun.
- Pratik - Merge Sort 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.