Sale!

Data Structures

6,659.00

Abstraction and Design Using Java

This book is currently not in stock. You are pre-ordering this book.

ISBN: 9781119703617 Category:

<p><i>Data Structures: Abstraction and Design Using Java </i>offers a coherent and well-balanced presentation of data structure implementation and data structure applications with a strong emphasis on problem solving and software design. Step-by-step, the authors introduce each new data structure as an abstract data type (ADT), explain its underlying theory and computational complexity, provide its specification in the form of a Java interface, and demonstrate its implementation as one or more Java classes. Case studies using the data structures covered in the chapter show complete and detailed solutions to real-world problems, while a variety of software design tools are discussed to help students &ldquo;Think, then code.&rdquo;</p> <p>&nbsp;</p> <p>The book supplements its rigorous coverage of basic data structures and algorithms with chapters on sets and maps, balanced binary search trees, graphs, event-oriented programming, testing and debugging, and other key topics. Now available as an enhanced e-book, the fourth edition of <i>Data Structures: Abstraction and Design Using Java </i>enables students to measure their progress after completing each section through interactive questions, quick-check questions, and review questions.</p> <p>&nbsp;</p>