Menu
Coddy logo textTech

Motivation

Coddy'nin Quick Sort - DSA Serisi kursunda ders 2 / 9.

Quick Sort, bir pivot seçerek ve diziyi onun etrafında bölümlendirerek çalışır: küçük değerler bir tarafa, büyük değerler diğer tarafa gider. Her iki taraf da daha sonra aynı şekilde sıralanır.

Neden Quick Sort öğrenilmeli?

  • Uygulamada hızlıdır: ortalamada O(n log n) sürede çalışır ve genellikle diğer O(n log n) sıralamalardan daha hızlıdır.
  • Yaygın olarak kullanılır: birçok standart kütüphane sıralama fonksiyonu, Quick Sort'a veya onun bir varyantına dayanır.
  • Böl ve yönet: birçok gelişmiş algoritmada kullanılan bir kalıbı pekiştirir.
  • Pivot seçimi önemlidir: tek bir tasarım seçiminin (pivot) performansı O(n log n)'den O(n2)'ye kadar nasıl etkilediğini öğretir.

Kendin dene

Bu ders bir kod alıştırması içermiyor.

quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Quick Sort - DSA Serisi bölümündeki tüm dersler