Tebrikler!

Python'da Veri Yapıları ve Algoritmalar

Miriam Antona

Software engineer

Bölüm 1

  • Algoritmalar ve veri yapıları nedir
  • Bağlı listeler

Bağlı listenin görsel gösterimi.

  • Yığınlar (Stacks)

Bir yığının görsel gösterimi.

  • Büyük O Notasyonu ile zaman karmaşıklığı hesaplama

Farklı karmaşıklıkların gösterimi.

Python'da Veri Yapıları ve Algoritmalar

Bölüm 2

  • Kuyruklar

Bir kuyruğun gösterimi.

  • Hash tabloları
my_menu = {
    'lasagna': 14.75,
    'moussaka': 21.15,
    'sushi': 16.05
}
  • Ağaçlar

Bir ağacın gösterimi.

  • Graf yapıları

Bir grafın gösterimi.

  • Özyineleme (Recursion)
Python'da Veri Yapıları ve Algoritmalar

Bölüm 3

  • Arama algoritmaları:
    • Doğrusal arama
    • İkili arama
    • Derinlik öncelikli arama
    • Genişlik öncelikli arama
  • İkili arama ağaçları

Python'da Veri Yapıları ve Algoritmalar

Bölüm 4

  • Sıralama algoritmaları
    • Kabarcık sıralaması (Bubble)
    • Seçmeli sıralama (Selection)
    • Ekleme sıralaması (Insertion)
    • Birleştirme sıralaması (Merge)
    • Hızlı sıralama (Quicksort)
Python'da Veri Yapıları ve Algoritmalar

Teşekkürler!

Python'da Veri Yapıları ve Algoritmalar

Preparing Video For Download...