Comprehensive and well written, this book covers the concepts of various data structures normally encountered in problem solving. A Major highlight of the book is the elucidation of object-oriented techniques in implementing abstract data types.
• Introduction • Object Oriented Programming and C++ • Arrays • Linked Lists • Stacks and Queues • Trees • Graphs • Internal Sorting • External Sorting • Hashing • Balanced Search Trees • Some Special Data Structures
• Clear elucidation of concepts of Algorithms and analysis. • Essential C++ concepts given for understanding programming. • Generic class concepts used for developing Abstract Data Types (ADT). • Highlights properties of inheritance used to implement improvements to various data structures. • Numerous diagrams • Programs tested using VC ++ • Presents current topics and new data structures. • Amortised analysis used for ADTs • Exercises at the end of each chapter.
Be the first one to review
Your email address will not be published.
Your rating for this book :