{"product_id":"data-structures-and-algorithms-in-python","title":"DATA STRUCTURES AND ALGORITHMS IN PYTHON eBOOK","description":"\u003cp style=\"box-sizing: border-box; margin: 0px 0px 16px; font-size: 14px; line-height: 24px; font-family: 'Open Sans', sans-serif;\"\u003eBased on the authors’ market leading data structures books in Java and C++, this book offers a comprehensive, definitive introduction to data structures in Python by authoritative authors. \u003cb style=\"box-sizing: border-box;\"\u003e\u003ci style=\"box-sizing: border-box;\"\u003eData Structures and Algorithms in Python\u003c\/i\u003e\u003c\/b\u003e is the first authoritative object-oriented book available for Python data structures. Designed 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 \u003ci style=\"box-sizing: border-box;\"\u003eData Structures and Algorithms in Java\u003c\/i\u003e and \u003ci style=\"box-sizing: border-box;\"\u003eData Structures and Algorithms in C++.\u003c\/i\u003e\u003c\/p\u003e \u003cul style=\"box-sizing: border-box; margin: 5px 0px 5px 20px; padding: 0px; font-family: 'Open Sans', sans-serif; font-size: 14px;\"\u003e \u003cli style=\"box-sizing: border-box; margin-left: 15px;\"\u003eBegins by discussing Python’s conceptually simple syntax, which allows for a greater focus on concepts.\u003c\/li\u003e \u003cli style=\"box-sizing: border-box; margin-left: 15px;\"\u003eEmploys a consistent object-oriented viewpoint throughout the text.\u003c\/li\u003e \u003cli style=\"box-sizing: border-box; margin-left: 15px;\"\u003ePresents each data structure using ADTs and their respective implementations and introduces important design patterns as a means to organize those implementations into classes, methods, and objects.\u003c\/li\u003e \u003cli style=\"box-sizing: border-box; margin-left: 15px;\"\u003eProvides a thorough discussion on the analysis and design of fundamental data structures.\u003c\/li\u003e \u003cli style=\"box-sizing: border-box; margin-left: 15px;\"\u003eIncludes many helpful Python code examples, with source code provided on the website.\u003c\/li\u003e \u003cli style=\"box-sizing: border-box; margin-left: 15px;\"\u003eUses illustrations to present data structures and algorithms, as well as their analysis, in a clear, visual manner.\u003c\/li\u003e \u003cli style=\"box-sizing: border-box; margin-left: 15px;\"\u003eProvides hundreds of exercises that promote creativity, help readers learn how to think like programmers, and reinforce important concepts.\u003c\/li\u003e \u003cli style=\"box-sizing: border-box; margin-left: 15px;\"\u003eContains many Python-code and pseudo-code fragments, and hundreds of exercises, which are divided into roughly 40% reinforcement exercises, 40% creativity exercises, and 20% programming projects.\u003c\/li\u003e \u003c\/ul\u003e","brand":"WILEY AUSTRALIA: 0051701-0001","offers":[{"title":"Default Title","offer_id":39522251374697,"sku":"9781118476734","price":56.29,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0702\/3755\/products\/81b928b9c043729801d6e096b4906579b556354f_4e341259-58c1-4579-9fc2-0690af13c2da.jpg?v=1719277042","url":"https:\/\/bookshop.cdu.edu.au\/products\/data-structures-and-algorithms-in-python","provider":"Charles Darwin University Bookshop","version":"1.0","type":"link"}