ÇANKIRI KARATEKİN ÜNİVERSİTESİ - Bologna Bilgi Sistemi


  • Ders Tanımı
  • Ders Adı Kodu Yarıyıl Teori+Uygulama (Saat) Havuz Statü AKTS
    Algoritma ve Veri Yapıları I BİL201 GÜZ 3+0 Z 6
    Öğrenme Çıktıları
    1-Asimptotik karmaşıklık ve hesaplamalı karmaşıklık kavramlarını açıklar.
    2-Bağlantı listeleri kullanarak program tasarlar.
    3-Yığın ve kuyruk veri yapısı arasındaki farkı kavrar.
    4-Sıralama algoritmalarının big O notasyonuna göre karmaşıklıklarını vererek en etkin olanı seçer.
    5-İkili ağaçların gezilme yöntemlerini öğrenir.
    Ön Koşul -
    Ders Dili Türkçe
    Dersin Sorumlusu Dr. Öğr. Üyesi Seda ŞAHİN
    Dersi Verenler -
    Ders Yardımcıları -
    Kaynaklar K1.Weiss, M.A. (2006), Data Structures and Algorithm Analysis in C++, 3rd Edition, Addison Wesley Inc, Boston. K2.Kruse, R.L. (1986). Data structures and program design in C. 2nd Edition, Prentice-Hall, New Jersey. K3.Cormen, T. H. (2001). Introduction to Algorithms 2nd. MIT Press, USA.
    Yardımcı Kitap -
    Dersin Amacı Bilgisayar bilimlerinde kullanılan temel veri tiplerinin, analiz ve uygulamalarının öğretilmesidir.
    Dersin İçeriği Veri yapıları dersine giriş, Karmaşıklık analizi, Bağlı listeler, Çift yönlü, döngüsel bağlı listeler, Yığıt, Kuyruk, Arama ve sıralama algoritmaları, İkili ağaçlar, Çizge veri yapısı, STL kütüphanesi, Hashing, Örnek uygulamalar, Tekrar
    Çankırı Karatekin Üniversitesi  Bilgi İşlem Daire Başkanlığı  @   2017 - Webmaster