Cover of Data Structures and Algorithms in Python

Data Structures and Algorithms in Python

by Michael T. Goodrich, Roberto Tamassia, Michael H Goldwasser · first published 2012

8mentions
5recommended by
8HN commenters
2017–2024first – last mentioned

63% recommend25% neutral13% critical

Why HN recommends it

Broad, balanced coverage of fundamental data structures and algorithms in Python, including asymptotic analysis; often recommended for self-study alongside a Python foundation and for working programmers.

Summarised by Claude from recommending comments

Affiliate links. As an Amazon Associate I earn from qualifying purchases.

Mentions per year

30 2007: 0 mentions2008: 0 mentions2009: 0 mentions2010: 0 mentions2011: 0 mentions2012: 0 mentions2013: 0 mentions2014: 0 mentions2015: 0 mentions2016: 0 mentions2017: 2 mentions2018: 1 mention2019: 1 mention2020: 0 mentions2021: 0 mentions2022: 1 mention2023: 0 mentions2024: 3 mentions2025: 0 mentions2026: 0 mentions200720172026

What Hacker News says

  • potta_coffee · Nov 13, 2017 · Recommends

    Tech: 1. The C Programming Language 2. Data Structures and Algorithms in Python Non-Tech: 3. Dune 4. Lord of the Flies

    on “Ask HN: Which books have you re-read the most?” ↗
  • 40acres · Jun 20, 2019 · Recommends

    I'll recommend: Data Structures and Algorithms in Python by Goodrich et. all, they've also done this series in Java and C++ but I am only familiar with the Python version. It has a great balance in terms of covering everything you need to know in terms of fundamental…

    on “Ask HN: How to get better at Data structures and Algorithm?” ↗
  • thatinternetguy · Dec 3, 2022 · Recommends

    …"Introduction to the Theory of Computation" by Michael Sipser, which discusses the use of lists in the context of automata and formal languages, including their role in the construction of Turing machines. "Data Structures and Algorithms in Python" by Michael T. Goodrich et al., which provides a detailed discussion of the mathematical properties of lists, including their time and space complexity. "A Course in Combinatorics" by J. H. van Lint…

    on “ChatGPT produces made-up nonexistent references” ↗
  • EnderMB · Nov 9, 2018 · Recommends

    …in a lot of companies. My Python knowledge was non-existent, so I spent most of my time sleeping in, and working my way through a set of Python books. I worked through Learn Python The Hard Way, and Data Structures and Algorithms in Python, and although I've not done much Python this year it gave me the best of both worlds. I was able to relax through the two months off, but keep my mind in code and get over the initial impostor syndrome…

    on “Ask HN: If you had two months off between jobs what would you be doing?” ↗
  • ambrose2 · Feb 16, 2024 · Recommends

    I enjoyed “Data Structures and Algorithms in Python”!

    on “Think Python, 3rd Edition” ↗
  • bogomipz · Jul 15, 2017 · Critical

    …For instance if I search by "algorithm and data structure." I see "Data Structure and Algorithmic Thinking with Python: Data Structure and Algorithmic Puzzles "by by Narasimha Karumanchi ranked above "Data Structures and Algorithms in Python" by Michael T. Goodrich. The book by Narasimha Karumanchi is absolutely terrible, it's filled with typos, plagiarisms, poor English and code that simply doesn't work. So why is it ranked higher? Probably…

    on “Show HN: 100 Python books, categorized and ranked” ↗
  • abdoufermat · Aug 19, 2024 · Mentions

    This repository contains implementations of various data structures and algorithms in Python from the book Data Structures and Algorithms in Python by Michael T. Goodrich, Roberto Tamassia, and Michael H. Goldwasser. It is intended to be a learning resource for myself and others, and as such,…

  • treatmesubj · Dec 9, 2024 · Mentions

    My Grandmother asks what (physical) book I'd like for Christmas each year. Last year I asked for Pro Git. This year I might ask for Data Structures & Algorithms in Python. I listen to countless audio-books, but don't find myself sitting down to read a physical book except for this strange tech-knowledge niche, where I can learn without it feeling like laptop-work-overtime because it's a physical

    on “What Books do you enjoy in physical form?” ↗

Keyboard shortcuts

/
Focus search
j / k
Next / previous book
Enter
Open focused book
Esc
Close / go back
g h
Go to Home
g t
Go to Top all-time
g m
Go to Most recommended
g r
Go to Rising
g f
Go to For You
?
Show this help