155214
9780471469834
Fundamental Data Structures Using a Consistent Object-Oriented FrameworkGoodrich and Tamassia's Third Edition of Data Structures and Algorithms in Java incorporates the object-oriented design paradigm, using java as the implementation language. The authors provide intuition, description, and analysis of fundamental data structures and algorithms. Numerous illustrations, web-based animations, and simplified mathematical analyses justify important analytical concepts.Now fully revised and updated, this Third Edition features an entirely new chapter on recursion, expanded coverage of splay trees, and new examples and programming exercises throughout.Features Covers analysis and design of fundamental data structures. Presents a consistent object-oriented viewpoint throughout the text. Java code examples are used extensively, with source code provided on the website. Hundreds of exercises that promote creativity help readers learn how to think like programmers and reinforce important concepts. On-line animations and an effective art program in the text illustrate data structures and algorithms in a clear, visual manner.Access additional resources on the web ( www.wiley.com/college/goodrich or www.datastructures.net ), including: Java source code for all examples in the book Algorithm visualization tools Library of Java constructs used in the book Problems database and search engine Student hints to exercises in the book Instructor resourcesGoodrich, Michael T. is the author of 'Data Structures and Algorithms in Java', published 2003 under ISBN 9780471469834 and ISBN 0471469831.
[read more]