{"product_id":"b091wp2qvz","title":"Data Structures: Abstraction and Design Using Java","description":"\u003cp\u003eData Structures: Abstraction and Design Using Java  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 “Think, then code.”\u003c\/p\u003e\n\n\u003cp\u003eThe 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  Data Structures: Abstraction and Design Using Java  enables students to measure their progress after completing each section through interactive questions, quick-check questions, and review questions.\u003c\/p\u003e","brand":"ANT","offers":[{"title":"Ebook","offer_id":67938177318948,"sku":"YSL42384","price":73.77,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0805\/2614\/7620\/files\/81Txxenls-L._SY1500.jpg?v=1793282139","url":"https:\/\/booktavero.com\/products\/b091wp2qvz","provider":"BookTavero","version":"1.0","type":"link"}