August 2007
Intermediate to advanced
1056 pages
41h 26m
English
This book presents a systematic, applications-centered study of data structures and algorithms and their practical implementations. With fully documented Java implementations on the accompanying CD-ROM, it provides comprehensive coverage of a wide variety of important data structures. Case studies, examples, decision trees, and comparison charts throughout the text illustrate and support a methodology for the careful selection and application of data structures and algorithms. Appendices summarize major features of the Java programming language, introduce asymptotic notation and complexity analysis, and discuss design patterns applied in the book. A solutions manual is available for qualifying instructors.
Read now
Unlock full access