1. hafta |
Giris, Matematiksel temeller, Asymptotic Notasyonlar |
2. hafta |
Iteratif sıralama algoritmaları: BubleSort, SelectionSort, InsertionSort |
3. hafta |
Rekursif Algoritmalar: MergeSort, QuickSort, Median bulma |
4. hafta |
Heapler ve HeapSort |
5. hafta |
Sayma ve Radix sıralama |
6. hafta |
Sayma ve Radix sıralama |
7. hafta |
Ikisi Arama Agaclari, AVL ve Splay Agaclari |
8. hafta |
B Agaclari ve Uygulamalari |
9. hafta |
Union/Find Veri Yapisi ve Uygulamari |
10. hafta |
Graphlar: BFs, DFS |
11. hafta |
Topolojik Siralama |
12. hafta |
Topolojik Siralama |
13. hafta |
Yayilma Agaclari Algoritmalari |
14. hafta |
En-kisa Yol algorithmalari |