An electronic copy of book is available for Library Members Sign in to view the book
This textbook presents data structures within an object-oriented programming framework using Java. It integrates object-oriented principles such as encapsulation, inheritance, and polymorphism with classical data structure topics including lists, stacks, queues, trees, recursion, sorting, and searching algorithms.
Designed for undergraduate computer science students, the book emphasizes software design, modularity, and implementation of reusable classes, helping students understand both algorithmic logic and object-oriented development practices.
Sub Title:
Edition:
Volume:
Publisher: Jones and Bartlett Publishers
Publishing Year: 2002
ISBN: 0-7637-1079-2
Pages: 845