Hafta |
Konu |
Ön Hazırlık |
1) |
Öğrencilerle tanışma ve dersin içeriğini anlatma |
1.Introduction to The Design and Analysis of Algorithms, Anany Levitin, Pearson ,3 RD Edition.
2. Algoritmalar ve Programlama, Burcu Yılmazel, Sevcan Yılmaz Gündüz, Alper Kürşat Uysal, Anadolu Üniversitesi Yayınları,2016. |
2) |
Algoritma Nedir? Algoritmaların Temel Özellikleri, Algoritma Gösterim Yöntemleri |
1.Introduction to The Design and Analysis of Algorithms, Anany Levitin, Pearson ,3 RD Edition.
2. Algoritmalar ve Programlama, Burcu Yılmazel, Sevcan Yılmaz Gündüz, Alper Kürşat Uysal, Anadolu Üniversitesi Yayınları,2016. |
3) |
Algoritmaların Sınıflandırılması, Veri Yapıları |
1.Introduction to The Design and Analysis of Algorithms, Anany Levitin, Pearson ,3 RD Edition.
2. Algoritmalar ve Programlama, Burcu Yılmazel, Sevcan Yılmaz Gündüz, Alper Kürşat Uysal, Anadolu Üniversitesi Yayınları,2016. |
4) |
Diziler, Bağlı Listeler, Kuyruklar ve Yığınlar |
1.Introduction to The Design and Analysis of Algorithms, Anany Levitin, Pearson ,3 RD Edition.
2. Algoritmalar ve Programlama, Burcu Yılmazel, Sevcan Yılmaz Gündüz, Alper Kürşat Uysal, Anadolu Üniversitesi Yayınları,2016. |
5) |
Ağaçlar, İkili Ağaçlar, İkili Ağaçlarda Gezinme Yöntemleri |
1.Introduction to The Design and Analysis of Algorithms, Anany Levitin, Pearson ,3 RD Edition.
2. Algoritmalar ve Programlama, Burcu Yılmazel, Sevcan Yılmaz Gündüz, Alper Kürşat Uysal, Anadolu Üniversitesi Yayınları,2016. |
6) |
İkili Arama Ağaçları, AVL Ağaçları, Yığın Ağaçları |
1.Introduction to The Design and Analysis of Algorithms, Anany Levitin, Pearson ,3 RD Edition.
2. Algoritmalar ve Programlama, Burcu Yılmazel, Sevcan Yılmaz Gündüz, Alper Kürşat Uysal, Anadolu Üniversitesi Yayınları,2016. |
7) |
Özetleme (Hash) Tabloları |
1.Introduction to The Design and Analysis of Algorithms, Anany Levitin, Pearson ,3 RD Edition.
2. Algoritmalar ve Programlama, Burcu Yılmazel, Sevcan Yılmaz Gündüz, Alper Kürşat Uysal, Anadolu Üniversitesi Yayınları,2016. |
8) |
Ara Sınav-1 |
|
9) |
Algoritma İle Problem Çözme, Algoritma Tasarlama Teknikleri |
1.Introduction to The Design and Analysis of Algorithms, Anany Levitin, Pearson ,3 RD Edition.
2. Algoritmalar ve Programlama, Burcu Yılmazel, Sevcan Yılmaz Gündüz, Alper Kürşat Uysal, Anadolu Üniversitesi Yayınları,2016. |
10) |
Döngü- Tekrarlama Algoritmaları, Küçült- Fethet Yöntemi Algoritmaları, Özyinelemeli Fonksiyon Algoritmaları ve Böl-Fethet Yöntemi Algoritmaları |
1.Introduction to The Design and Analysis of Algorithms, Anany Levitin, Pearson ,3 RD Edition.
2. Algoritmalar ve Programlama, Burcu Yılmazel, Sevcan Yılmaz Gündüz, Alper Kürşat Uysal, Anadolu Üniversitesi Yayınları,2016. |
11) |
Algoritma Analizi |
1.Introduction to The Design and Analysis of Algorithms, Anany Levitin, Pearson ,3 RD Edition.
2. Algoritmalar ve Programlama, Burcu Yılmazel, Sevcan Yılmaz Gündüz, Alper Kürşat Uysal, Anadolu Üniversitesi Yayınları,2016. |
12) |
Ara Sınav-2 |
|
13) |
Arama Algoritmaları, Ardışık Arama, İkili Arama ve Arama Algoritmalarının Karşılaştırılması |
1.Introduction to The Design and Analysis of Algorithms, Anany Levitin, Pearson ,3 RD Edition.
2. Algoritmalar ve Programlama, Burcu Yılmazel, Sevcan Yılmaz Gündüz, Alper Kürşat Uysal, Anadolu Üniversitesi Yayınları,2016. |
14) |
Sıralama Algoritmaları, Sıralama Algoritmalarının Özellikleri |
1.Introduction to The Design and Analysis of Algorithms, Anany Levitin, Pearson ,3 RD Edition.
2. Algoritmalar ve Programlama, Burcu Yılmazel, Sevcan Yılmaz Gündüz, Alper Kürşat Uysal, Anadolu Üniversitesi Yayınları,2016. |
15) |
Çizge Algoritmaları |
1.Introduction to The Design and Analysis of Algorithms, Anany Levitin, Pearson ,3 RD Edition.
2. Algoritmalar ve Programlama, Burcu Yılmazel, Sevcan Yılmaz Gündüz, Alper Kürşat Uysal, Anadolu Üniversitesi Yayınları,2016. |
16) |
Final Sınavı |
|