Data Structures and Algorithms in Python(1st edition)

Authors:

Michael T. Goodrich, Roberto Tamassia, Michael H. Goldwasser

Type:Hardcover/ PaperBack / Loose Leaf
Condition: Used/New

In Stock: 1 Left

Shipment time

Expected shipping within 2 - 3 Days
Access to 35 Million+ Textbooks solutions Free
Ask Unlimited Questions from expert AI-Powered Answers 30 Min Free Tutoring Session
7 days-trial

Total Price:

$99.23

List Price: $141.75 Savings: $42.52 (30%)
Access to 30 Million+ solutions
Ask 50 Questions from expert AI-Powered Answers 24/7 Tutor Help Detailed solutions for Data Structures and Algorithms in Python

Price:

$9.99

/month

Book details

ISBN: 1118290275, 1-118-54958-2, 978-1118290279

Book publisher: Wiley

Offer Just for You!: Buy 2 books before the end of January and enter our lucky draw.

Book Price $99.23 : Data Structures and Algorithms in Python by Michael T. Goodrich, Roberto Tamassia, and Michael H. Goldwasser is a vital resource for programmers and computer science students aiming to deepen their understanding of Python programming through the lens of data structures and algorithms. The book meticulously covers foundational concepts such as stacks, queues, lists, trees, and graphs, illustrating their practical applications. With Python's popularity soaring, the text is tailored for readers seeking practical guidance in implementing algorithms and data structures efficiently in this language. The solution manual provided alongside the book serves as an invaluable aid, offering detailed explanations to reinforce learning. Within the book, each chapter logically structures its table of content to guide readers through progressively challenging topics, ensuring comprehensive understanding. The detailed Answer Key makes it easier for learners to verify their solutions and grasp complex concepts seamlessly. As a leading academic text, it has been well-received for its clarity, comprehensive coverage, and the effective integration of Python-specific examples. This book is indispensable for mastering algorithms, enhancing programming skills, and excelling in computer science studies. The authors effectively blend theoretical concepts with practical implementation, offering an engaging approach that has been praised in academia for helping students bridge the gap between theory and practical application. In-depth exploration of algorithm design and problem-solving using Python code, which has enriched course curricula worldwide, validates the text's impact in academia. Students looking for a cheap way to master complex subjects will benefit greatly from this resource.

Customer Reviews

Trusted feedback from verified buyers

LC
Laura Carter
5.0
This book exceeded my expectations with its in-depth exploration of concepts. It's perfect for academic study as well as practical application. I was impressed with the prompt delivery and the quality of the book, alongside getting some nice extras from my membership.
JM
Jason Mitchell
4.0
I found this book while looking for something that could clear up my confusion with algorithms in Python and was lucky to snag it at a discounted price, so I wasn’t expecting much. But honestly, hitting Chapter 5 on recursion made sitting down with it totally worth it. Before getting to that part, I’d been super stuck on how recursive functions actually worked and their practical use. This chapter broke recursion down piece by piece — helped me understand not just the theory but pretty cool examples too. I had this painful moment trying to wrap my head around factorial after class, and then reading the worked-out code and explanations there was like, "ok, that’s actually not so bad?" Felt like a lightbulb popped on. Finally got why you’d want to use recursion instead of just loops sometimes. Actually applied that same technique on an assignment for my CS course, and it worked like a charm to simplify things. The only annoyance is the chapter could use a few more diagrams — some parts get heavy with text and code, might put people off if they’re visual learners like me. Other than that, it's pretty chill to read and well paced to keep me engaged without speed bumps. I would suggest it to anyone trying to solidify basic concepts or about to dive into more advanced algorithms because it gently walks you through stuff you usually just get thrown into. All in all, a good find and glad I paid less for it!
LH
Lucy Hughes
5.0
Got this discounted for my course CPSC 210: Data Structures and Algorithms in Python and it’s been pretty chill to use so far. The examples make the concepts easier to grasp and it’s not too dense, which helps when I’m cramming. Haven’t finished yet but glad I bought it!