Küçük şirketimiz (yaklaşık 15 kişi) için algoritmalar üzerine bir kitap kütüphanesi oluşturmakla görevlendirildim. Bütçe 5k'dan fazla, ama kesinlikle 10k'tan az, bu yüzden adil sayıda kitap satın alabilirim. Buradaki tüm insanlar en az CS lisans derecesine veya yakından ilişkili bir alana sahiptir, bu yüzden Cormen gibi bazı temel ders kitapları alırken, daha ileri konularla ilgili iyi kitaplarla ilgileniyorum. (Knuth'un 4 cildi BTW'yi alacağım.)
Bazı konular listesi:
Sıralama algoritmaları
Grafik algoritmaları
Dize algoritmaları
Rastgele algoritmalar
Dağıtılmış algoritmalar
Kombinatoryal algoritmalar
vb.
Esasen, CS'deki algoritmalar ve veri yapıları ile ilgili önemli konular hakkındaki kitaplar hakkında iyi öneriler arıyorum. Özellikle iyi bir okulda lisans derecesinin bir parçası olarak algoritma ve veri yapısı sınıflarında genellikle kapsanan şeylerin ötesine geçen şeyler. Sorunun oldukça bulanık olduğunu biliyorum, çünkü genel olarak kullanışlı malzeme arıyorum. Geliştirdiğimiz yazılım çoğunlukla büyük miktarda veriyi işleyen sistem düzeyidir.
İdeal, çoğu insanın duymamış olabileceği oldukça yeni serin veri yapılarını ve algoritmaları kapsayacak herhangi bir şey bulmak olacaktır.
DÜZENLEME: İşte almam gerektiğini düşündüğüm bazı ön kitaplar:
Algoritmalara Giriş Cormen ve ark.
Algoritma Tasarımı Kleinberg, Tardos
Bilgisayar Programlama Sanatı Cilt 1-4 Knuth
Vazirani Yaklaşım Algoritmaları
Williamson, Shmoys tarafından Yaklaşım Algoritmalarının Tasarımı
Rastgele Algoritmalar Motwani, Raghavan
Sipser ile Hesaplama Teorisine Giriş
Arora, Barak'ın Hesaplama Karmaşıklığı
Bilgisayarlar ve Sürdürülebilirlik Garey ve Johnson
Schrijver'in Kombinatoryal Optimizasyonu
Meslektaşlarımın dil tasarımı, derleyiciler ve biçimsel yöntemler ile ilgili teknikler ve algoritmalar ile uğraşmak istedikleri birkaç kitap:
Pierce Tarafından Türleri ve Programlama Dilleri
Baier, Katoen tarafından Model Kontrol Prensipleri
Derleyiciler: Aho, Lam, Sethi, Ullman'ın İlkeleri, Teknikleri ve Araçları
Derleyici Tasarım El Kitabı: Optimizasyonlar ve Makine Kodu Üretimi, İkinci Baskı by Srikant, Shankar
Çöp Toplama El Kitabı: Jones, Hosking, Moss tarafından Otomatik Bellek Yönetimi Sanatı