Buku ini sangat berguna bagi yang sedang mempelajari algoritma dan pemrograman Java yang dibahas dengan bahasa yang sederhana dan membuat materi mudah dipahami dan dipraktikkan serta membahas bergai contoh penyelesaian masalah yang berbasis komputer
Buku ini memnahas 3 AO deterministik : State Space Search, Dynamic Programming, dan Branch and Bound dll...
Pembahasan dlm buku ini diawali dg penjelasan konsep dasar pengembangan Algoritma dg pendekatan perbaikan bertahap yg digunakan dlm top-down design dan ditutup dg penjelasan ttg tipe pointer dan penggunaannya dlm struktur data dinamis : tumpukan (stack) dan antrian (queue)
Buku ini sesungguhnya merupakan resume dari sekian banyak materi yang penulis ajarkan selama beberapa tahun pengalaman mengajar matakuliah-matakuliah yang berkaitan dengan pemrograman Komputer dan Struktur Data di beberapa perguruan tinggi swasta di Jakarta, Bandung, maupun Salatiga.