Little Beast - Shop now
Add Prime to get Fast, Free delivery
Amazon prime logo
Buy new:
-35% $32.58
FREE delivery Thursday, December 19 on orders shipped by Amazon over $35
Ships from: Amazon.com
Sold by: Amazon.com
$32.58 with 35 percent savings
List Price: $50.00
Get Fast, Free Shipping with Amazon Prime FREE Returns
FREE delivery Thursday, December 19 on orders shipped by Amazon over $35
Or Prime members get FREE delivery Tuesday, December 17. Order within 17 hrs 17 mins.
Arrives before Christmas
Only 1 left in stock - order soon.
$$32.58 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$32.58
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Ships from
Amazon.com
Ships from
Amazon.com
Sold by
Amazon.com
Sold by
Amazon.com
Returns
Returnable until Jan 31, 2025
Returnable until Jan 31, 2025
For the 2024 holiday season, eligible items purchased between November 1 and December 31, 2024 can be returned until January 31, 2025.
Returns
Returnable until Jan 31, 2025
For the 2024 holiday season, eligible items purchased between November 1 and December 31, 2024 can be returned until January 31, 2025.
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
Payment
Secure transaction
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
$22.80
Ships same or next business day with delivery confirmation. Good condition. May or may not contain highlighting. Expedited shipping available. Ships same or next business day with delivery confirmation. Good condition. May or may not contain highlighting. Expedited shipping available. See less
FREE delivery December 21 - 23. Details
Arrives before Christmas
Only 1 left in stock - order soon.
$$32.58 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$32.58
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Access codes and supplements are not guaranteed with used items.
Ships from and sold by IndianaBookCompany.
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

Follow the author

Something went wrong. Please try your request again later.

Problem Solving with Algorithms and Data Structures Using Python 2nd Edition 2nd Edition

4.6 4.6 out of 5 stars 155 ratings

There is a newer edition of this item:

Python Programming in Context with Cloud Desktop Access
$166.95
(55)
Only 1 left in stock (more on the way).
{"desktop_buybox_group_1":[{"displayPrice":"$32.58","priceAmount":32.58,"currencySymbol":"$","integerValue":"32","decimalSeparator":".","fractionalValue":"58","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"gqUWYHv1SzrgSdjVURwoKDwF8%2BDzpgiSsMAAXIVWTuluiZqmbhy3iaBkvCFReLq4D6dNxY9qxTEkKVFnCPFmcZ4zw8r7CIEHMyhk8JbwBbY1ycBi2rR1o8R8mugVxA%2F6DE2bfVNuaynY3qKhReJPtQ%3D%3D","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"$22.80","priceAmount":22.80,"currencySymbol":"$","integerValue":"22","decimalSeparator":".","fractionalValue":"80","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"gqUWYHv1SzrgSdjVURwoKDwF8%2BDzpgiSk24fUwwsgywp95aiHZyMlnWv6ILqBaPkPuRoUE9waHkBAaK6ccOx31juFlHjTRLmC6j%2BeLv%2BAO0akIwRrV0bfCMUH0WC2ijP70KARN%2BAEZlMxMd7sLEsS0pUuThWQn6%2BEQ4YVkwojz922FlFhrRE%2FKvThHzrS79a","locale":"en-US","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}

Purchase options and add-ons

THIS TEXTBOOK is about computer science. It is also about Python. However, there is much more. The study of algorithms and data structures is central to understanding what computer science is all about. Learning computer science is not unlike learning any other type of difficult subject matter. The only way to be successful is through deliberate and incremental exposure to the fundamental ideas. A beginning computer scientist needs practice so that there is a thorough understanding before continuing on to the more complex parts of the curriculum. In addition, a beginner needs to be given the opportunity to be successful and gain confidence. This textbook is designed to serve as a text for a first course on data structures and algorithms, typically taught as the second course in the computer science curriculum. Even though the second course is considered more advanced than the first course, this book assumes you are beginners at this level. You may still be struggling with some of the basic ideas and skills from a first computer science course and yet be ready to further explore the discipline and continue to practice problem solving. We cover abstract data types and data structures, writing algorithms, and solving problems. We look at a number of data structures and solve classic problems that arise. The tools and techniques that you learn here will be applied over and over as you continue your study of computer science.

Frequently bought together

This item: Problem Solving with Algorithms and Data Structures Using Python 2nd Edition
$32.58
Get it as soon as Thursday, Dec 19
Only 1 left in stock - order soon.
Ships from and sold by Amazon.com.
+
$25.49
Get it as soon as Thursday, Dec 19
In Stock
Ships from and sold by Amazon.com.
+
$28.99
Get it as soon as Thursday, Dec 19
In Stock
Ships from and sold by Amazon.com.
Total price: $00
To see our price, add these items to your cart.
Details
Added to Cart
spCSRF_Treatment
Some of these items ship sooner than the others.
Choose items to buy together.

Product details

  • Publisher ‏ : ‎ Franklin, Beedle & Associates; 2nd edition (August 22, 2011)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 438 pages
  • ISBN-10 ‏ : ‎ 1590282574
  • ISBN-13 ‏ : ‎ 978-1590282571
  • Item Weight ‏ : ‎ 1.65 pounds
  • Dimensions ‏ : ‎ 7.5 x 0.99 x 9.25 inches
  • Customer Reviews:
    4.6 4.6 out of 5 stars 155 ratings

About the author

Follow authors to get new release updates, plus improved recommendations.
Bradley N. Miller
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Discover more of the author’s books, see similar authors, read book recommendations and more.

Customer reviews

4.6 out of 5 stars
155 global ratings
Easy to follow
5 out of 5 stars
Easy to follow
Half way through this book and I’m finding it easy to understand almost everything the author is trying to explain. It’s a good book for anyone to learn and relearn data structures and algorithms.
Thank you for your feedback
Sorry, there was an error
Sorry we couldn't load the review

Top reviews from the United States

Reviewed in the United States on September 17, 2023
I am a huge fan of this book. There's seemingly a free version of it online but it's worth paying for for the sake of longevity and also just to support the authors, who did a really great job.

I'm a "self-taught" software engineer (in scare quotes because no one is really self taught), which means I have no formal training in data structures and algorithms. A lot of books and courses are math heavy, which makes sense in an academic context but isn't terribly practical. I don't need to do limits and integrals and things to understand and use tree algorithms, and this book doesn't ask me to.

It's just a step by step, very practical introduction to basic data structures and algorithms. Can't recommend it highly enough for someone trying to get into these topics, especially if you've been put off by theory and math-heavy courses or books in the past.
2 people found this helpful
Report
Reviewed in the United States on June 14, 2022
The authors did an amazing job writing this book. ive been an electrical engineer for a long time and finally decided to learn more about Comp Sci. The book is written so that you can read every page front to back. I cant epmphesis enough how important that is for keeping you engaged and learning the kraft. I highly reccomend this book.
4 people found this helpful
Report
Reviewed in the United States on February 2, 2023
I work in software development for over 30 years. I have been picking up books to refresh my knowledges. I started coding in Python recently and pick up this book for both learning Python and refreshing algorithms. I found this book is very easy to learn and it can be used for the start of learning the algorithms and data structures. But this 2nd edition has been published over ten years ago. It needs to be updated. I found there is 3rd edition over the internet, it has more contexts and also bug fix in the samples. Hope they will have printed version in Amazon.
One person found this helpful
Report
Reviewed in the United States on September 1, 2019
Data structures and algorithms should be one of your first stops when you reach a beginner understanding of a programming language. This is the book I wish I'd had several years ago when I started. I struggled with learning these concepts on my own, but this book knocks it out of the park. The authors take a very complex topic and start you simple and progressively introduce the complexities so that you are not overwhelmed. Don't get my wrong, the book will definitely challenge you, but it seems the authors really thought of a great way to introduce data structures and algorithms to a beginner. Well done.
6 people found this helpful
Report
Reviewed in the United States on October 19, 2023
One of my favorite books.
Reviewed in the United States on April 9, 2018
I bought this book because I'm a Data Scientist that needs to be able to communicate fluently with software developers, even though I don't have a formal computer science background. This book did a really great job at not just going over the key data structures and algorithms I need to know, but also demonstrating how they are actually implemented in python with real code/ examples. I'm still working my way through all the practice problems, but I feel like I've already learned a lot by just by reading through it. This will probably be staying on my desk as a reference for years to come.
33 people found this helpful
Report
Reviewed in the United States on February 17, 2020
Not as pedagogical as Cormen, however very decent balance of real code(in python) to explain fundamental algorithms/ data structures. The topics chosen to illustrate algos also hard to find described better in other books.
Some sections like Knight's Tour with hieuristics,
Infix/Postfix and parse trees are wonderful.
Sections on splay trees, string processing, image processing are great read.
8 people found this helpful
Report
Reviewed in the United States on March 8, 2021
This is a really good book for introducing you into the problem solving nature of computer programming. This does use the syntax of Python but the ideas in the book are pretty universal.

Top reviews from other countries

Translate all reviews to English
eber
3.0 out of 5 stars Chegou com marcas de sujeira e amassados.
Reviewed in Brazil on August 12, 2022
Não gostei da forma que o livro chegou. Veio com algumas marcas de sujeira e outras de impactos.
Customer image
eber
3.0 out of 5 stars Chegou com marcas de sujeira e amassados.
Reviewed in Brazil on August 12, 2022
Não gostei da forma que o livro chegou. Veio com algumas marcas de sujeira e outras de impactos.
Images in this review
Customer image Customer image Customer image Customer image Customer image
Customer imageCustomer imageCustomer imageCustomer imageCustomer image
Amazon Customer
1.0 out of 5 stars Ended ordering another data structure and algorithm book from a different author
Reviewed in Canada on June 13, 2022
I did not enjoy the book at all but i decided to not be picky. The i encountered a couple of code issues. But what makes buy another data structure and algorithm book was that the physical quality of the book. It is really hard to keep it open in order to make your hands free to code. Stupid paper material and book size
Jordan Valentine
5.0 out of 5 stars Great product!
Reviewed in Australia on September 21, 2023
Overall excellent condition and good price.
Manuel Cabusas Jr
5.0 out of 5 stars Overall, it’s great!
Reviewed in Singapore on January 11, 2022
The media could not be loaded.
The book is great. Except there is one page that got folded on the inner part that makes it appear longer. But that’s no issue at all.