Code | Name of the Course Unit | Semester | In-Class Hours (T+P) | Credit | ECTS Credit |
---|---|---|---|---|---|
BIL202 | DATA STRUCTURE AND ALGORITHMS | 4 | 5 | 4 | 7 |
Objectives and Contents |
|
---|---|
Objectives: | Öğrencilere önemli algoritma ve yapıların zaman ve yer gereksinimlerini analiz etmeyi; yığın, kuyruk, ağaç ve grafikler gibi birbirinden farklı veri yapılarını analiz etmeyi; Python'da algoritmaların implementasyonunu öğretmektir. |
Content: | Yığınlar, Yığın Yapıları Uygulamaları, Kuyruklar, Kuyruğa Ekleme, Kuyruktan Çıkarma, Öncelik Kuyrukları, Ağaç Yapıları, Ağaç Uygulamaları, İkili Arama Ağaçları, Öbek Yapıları Uygulamaları, Dengeli Arama Ağaçları, Çizge Yapıları, Çizge Yapıları Uygulamaları Konuları. |