CONTENTS:- Software engineering; Data design and implementation; AITs unsorted list and sorted list; ADTs stack and queue; Linked structures; Lists plus; Programming with recursion; Binary search trees; Priority queues, heaps, and graphs; Sorted and searching algorithms; Exercises; Appendix A: Java reserved words; Appendix B: Operator precedence; Appendix C: Primitive data types; Appendix D: ASCII subset of unicode; Answers to selected exercises;
Object Oriented Data Structures Using Java tackles the classic data structures and object oriented concepts with an unparalleled clarity and accessibility. The authors have constructed an exceptional text that challenges and supports the reader as it provides a wealth of meaningful case studies andprovocative examples. Object-Oriented data structures using java guides the reader through the rigor of standard data structures by presenting essential concepts from the logical, application, and implementation levels. With a focus on abstract data typles, this book provides a rich introduction to encapsulation, inheritance, and polymorphism.