İçeriğe git

Algoritmalar ve Veri Yapıları (EENG212)

Structure ve union yapıları. Veri saklama yapıları ve bellek yönetimi. Basit veri yapıları. Veri soyutlama ve Soyut Veri Yapıları. Dizi ve kayıt yapıları. Sıralama algoritmaları ve hızlı sıralama algoritması. Doğrusal ve ikili arama. Algoritmaların karmaşıklıkları. Yazı işleme. Yığın ve kuyruk; yığın işlemleri, özyinelemenin gerçeklenmesi, öntakı simgelemi ve aritmetik ifadeler. Kuyruk yapıları ve gerçeklenmeleri. İki yönlü kuyruk yapıları ve öncelik kuyrukları. Bağlaçlı bellek temsili ve bağlaçlı listeler. İki yönlü bağlaçlı listeler ve çevresel listeler. İkili ağaçlar. Ağaç dolaşma algoritmaları. Ağac arama. Genel ağaçlar. Graflar; terminoloji, graf işlemleri ve dolaşım algoritmaları.

İlgili Programlar