MIT503 ALGORİTMALAR VE VERİ YAPILARI
Ögretmen
:
Doç. Dr. Yuriy Mishchenko (Toros Üniversitesi)
Email
:
yuriy.mishchenko@toros.edu.tr
Ders Programi:
mit503_programi.tk.doc
Ders Amacı
Algoritmalar ve veri yapıları tanıştırmaktır.
Ders Programı
Algoritma tanıtım, algoritma nedir (
ders notları
)
Algoritmaların önemi, arama örneği, KD-arama (
ders notları
)
Algoritma temsili: Sözde kod ve akış şemaları (
ders notları
)
Veri yapıları: Diziler, yığınlar, kuyruklar, bağlantılı listeler, hash tabloları (
ders notları
)
Veri yapıları: Veri ağacları, ikili ağaçlar, arama ağaçları, verimli veri depolama (
ders notları
)
Veri yapıları: Graflar (
ders notları
)
Sıralama ve bol-ve-yönet (divide-and-conquer) algoritmalar (
ders notları
)
Özyineleme (recursion), açgözlü (greedy) algoritmalar
En kısa patika, minimum yayılan ağaç problemi
Maksimum akış, graf kesme problemi
Dinamik programlama
Degerlendirme
Final sınavı %60
Vize sınavı %40
Ödev ve evde çalışma
Ödev yok
Final sinavı türü
Makale
Click
here
to go to homepage.