1 |
Temel Bilgiler: Ayrık matematik; Veri yapıları. Algoritmalara Giriş: Algoritma nedir; Çeşitli problemler. Algoritma Analizi: Algoritma karmaşıklığı |
|
|
|
2 |
Temel Bilgiler: Ayrık matematik; Veri yapıları. Algoritmalara Giriş: Algoritma nedir; Çeşitli problemler. Algoritma Analizi: Algoritma karmaşıklığı |
|
|
|
3 |
Böl ve fethet yaklaşımlı algoritmalar: mergesort, en yakın nokta çiftleri bulma algoritması, tamsayı çarpma, Karatsuba çarpma algoritması, matris çarpım algoritmaları. |
|
|
|
4 |
Böl ve fethet yaklaşımlı algoritmalar: mergesort, en yakın nokta çiftleri bulma algoritması, tamsayı çarpma, Karatsuba çarpma algoritması, matris çarpım algoritmaları. |
|
|
|
5 |
Böl ve fethet yaklaşımlı algoritmalar: mergesort, en yakın nokta çiftleri bulma algoritması, tamsayı çarpma, Karatsuba çarpma algoritması, matris çarpım algoritmaları. |
|
|
|
6 |
Sıralama algoritmaları |
|
|
|
7 |
Sıralama algoritmaları, arama algoritmaları |
|
|
|
8 |
Genel Tekrar |
|
|
|
9 |
Ara Sınav |
|
|
|
10 |
NP’nin tanımı, polinom zaman indirgemeleri, denklik yoluyla indirgeme |
|
|
|
11 |
Yaklaşık algoritmalar |
|
|
|
12 |
Açgözlü algoritmalar |
|
|
|
13 |
Çizgeler, çizge gösterimi, ağaçlar, breadth first search algoritması, depth first search algoritması, bağlı bileşen bulma algoritması, çift taraflı çizgeler, yönlü döngü içermeyen çizgeler, topolojik sıralama algoritması. |
|
|
|
14 |
Çizgeler, çizge gösterimi, ağaçlar, breadth first search algoritması, depth first search algoritması, bağlı bileşen bulma algoritması, çift taraflı çizgeler, yönlü döngü içermeyen çizgeler, topolojik sıralama algoritması. |
|
|
|
15 |
Genel Tekrar |
|
|
|
16 |
Final |
|
|
|