{"title":"Michael H. Goldwasser","description":"\u003cp\u003eMichael H. Goldwasser specialises in clear, practical guides centred on data structures and algorithms. His works provide in-depth coverage of essential computing concepts, making complex topics accessible to both students and professionals.\u003c\/p\u003e\n\n\u003cp\u003eReaders can expect a thorough exploration of programming techniques, often tailored to popular languages like Java and Python. These books serve as valuable resources for those seeking to deepen their understanding of algorithmic problem-solving and software development.\u003c\/p\u003e","products":[{"product_id":"data-structures-and-algorithms-in-python-by-michael-h-goldwasser-9781118290279","title":"Data Structures and Algorithms in Python","description":"\u003cdiv class=\"book-description\"\u003e\n\u003cp\u003eBased on the authors' market-leading data structures books in Java and C++, this textbook offers a comprehensive, definitive introduction to data structures in Python by respected authors. \u003cem\u003eData Structures and Algorithms in Python\u003c\/em\u003e is the first mainstream object-oriented book available for the Python data structures course.\u003c\/p\u003e\n\n\u003cp\u003eDesigned to provide a comprehensive introduction to data structures and algorithms, including their design, analysis, and implementation, the text will maintain the same general structure as \u003cem\u003eData Structures and Algorithms in Java\u003c\/em\u003e and \u003cem\u003eData Structures and Algorithms in C++\u003c\/em\u003e.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Unknown","offers":[{"title":"Default Title","offer_id":47000587895020,"sku":"9781118290279","price":252.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0705\/7784\/8556\/files\/3849853482586.jpg?v=1763287325"},{"product_id":"data-structures-and-algorithms-in-java-by-michael-h-goldwasser-9781118771334","title":"Data Structures and Algorithms in Java","description":"\u003cdiv class=\"book-description\"\u003e\n\u003cp\u003eThe design and analysis of efficient data structures has long been recognised as a key component of the Computer Science curriculum. Goodrich, Tamassia, and Goldwasser's approach to this classic topic is based on the object-oriented paradigm as the framework of choice for the design of data structures.\u003c\/p\u003e\n\n\u003cp\u003eFor each ADT presented in the text, the authors provide an associated Java interface. Concrete data structures realising the ADTs are provided as Java classes implementing the interfaces. The Java code implementing fundamental data structures in this book is organised in a single Java package, \u003cem\u003enet.datastructures\u003c\/em\u003e.\u003c\/p\u003e\n\n\u003cp\u003eThis package forms a coherent library of data structures and algorithms in Java specifically designed for educational purposes in a way that is complementary with the Java Collections Framework.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Unknown","offers":[{"title":"Default Title","offer_id":47486015897836,"sku":"9781118771334","price":252.99,"currency_code":"NZD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0705\/7784\/8556\/files\/3ee89722339d2777652341adb7083ed1.jpg?v=1775783988"}],"url":"https:\/\/bookhero.co.nz\/collections\/michael-h-goldwasser.oembed","provider":"Book Hero","version":"1.0","type":"link"}