| Katalog İçeriği |
Python ile Programlamaya Giriş ve Geliştirme Ortamları; Değişkenler, Operatörler ve Temel Giriş-Çıkış İşlemleri; Akış Diyagramları ve Algoritmik Düşünme; Kontrol Yapıları, Döngüler ve Hata Ayıklama; Fonksiyonlar, Özyineleme (Recursion) ve Nesneye Dayalı Programlama Temelleri; Doğrusal Veri Yapıları: Listeler, Yığınlar (Stacks), Kuyruklar (Queues) ve Bağlı Listeler; Ağaçlar, İkili Arama Ağaçları ve Yığın Ağacı (Heap); Arama ve Sıralama Algoritmaları; Algoritma Analizi; Hash Tabloları; Graf Teorisi ve Graf Algoritmaları (BFS, DFS, Minimum Yayılım Ağacı, En Kısa Yol) |