Bu çalışma, bilgisayar mühendisliği eğitimi veren birçok üniversitede standart ikinci sınıf dersi olarak okutulan Veri Yapılarına Giriş dersi için tasarlanmıştır. Günümüzde veri yapılarını konu alan kitaplar her programlama dili için ayrı ayrı yazılmaktadır ve bu da aynı kitabın birden fazla versiyonunun ortaya çıkmasına neden olmaktadır. Oysa bu kitaplar incelendiğinde, veri yapılarının aslında soyut kavramlar olduğu ve değişik programlama dilleri üzerindeki uygulamaları arasında küçük farklar bulunduğu görülür.Bu kitabın aynı konudaki diğer kitaplardan önemli farkı, bütün programların iki programlama dili (C ve Java) üzerinde uygulanışını birlikte vermesi ve dolayısıyla veri yapısı kavramını programlama dilinden bağımsız olarak anlatmasıdır. C ve Java programlama dilleri, bu amaçla bilinçli olarak seçilmiştir.Kitap 14 haftalık bir dönem içinde işlenecek şekilde planlanmıştır. Öğrencilerin derslerde karşılaştığı önemli bir güçlük olan çözümlü alıştırma eksikliği sorununu ortadan kaldırmak için de 50'si çözümlü olmak üzere 150'nin üzerinde alıştırmaya yer vermektedir. Çözümlü alıştırmalar, kitaptaki diğer tüm kodlar gibi her iki dilde de mevcuttur.
Kitaptaki kodlar kusursuz değil, alternatif senaryolar hep yok sayılmış. Örnek veriyorum Linked List’den bir Node siliyoruz, ya List içinde tek bir tane eleman varsa, kitapta bu tür senaryolar yok sayılmış. Türkiye’nin en iyi üniversitelerinden Boğaziçi’nde akademisyen olan birinden daha kaliteli bir kitap beklerdim. Öğrencileri bu kitaptaki gibi kod yazsa dersten geçirmez herhalde. Olumlu olarak kitapta içerik geniş, yeterli seviyede alıştırma var.
Kitap Yorumları - (3 Yorum)
Kitaptaki kodlar kusursuz değil, alternatif senaryolar hep yok sayılmış. Örnek veriyorum Linked List’den bir Node siliyoruz, ya List içinde tek bir tane eleman varsa, kitapta bu tür senaryolar yok sayılmış. Türkiye’nin en iyi üniversitelerinden Boğaziçi’nde akademisyen olan birinden daha kaliteli bir kitap beklerdim. Öğrencileri bu kitaptaki gibi kod yazsa dersten geçirmez herhalde. Olumlu olarak kitapta içerik geniş, yeterli seviyede alıştırma var.
veri yapıları dersi için alınabilir bir kitap.anlatımı güzel….
Kitabı çok beğendim. O yazdığınız programdaki hazır sınıfların mantığını çok iyi özetlemiş. Herkese tavsiye edebileceğim bir kitap.