Cover of Introduction to the design & analysis of algorithms

Introduction to the design & analysis of algorithms

by Anany Levitin · first published 2003

10mentions
7recommended by
10HN commenters
2007–2024first – last mentioned

70% recommend30% neutral

Why HN recommends it

Organizes algorithms around problem-solving techniques like divide-and-conquer and decrease-and-conquer rather than application areas, building a reusable toolkit; suits self-learners and those wanting a refresher.

Summarised by Claude from recommending comments

my son college sybualls has to verfiy and read and write exam

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

Mentions per year

20 2007: 1 mention2008: 0 mentions2009: 1 mention2010: 2 mentions2011: 0 mentions2012: 0 mentions2013: 0 mentions2014: 0 mentions2015: 0 mentions2016: 1 mention2017: 1 mention2018: 0 mentions2019: 0 mentions2020: 1 mention2021: 0 mentions2022: 0 mentions2023: 1 mention2024: 2 mentions2025: 0 mentions2026: 0 mentions200720172026

What Hacker News says

  • meadori · Jan 18, 2016 · Recommends

    …is not the best when it comes to explaining things in an intuitive manner. It is a great reference book with lots of algorithms and proofs. In recent years I have been drawn more towards Levitin's "Introduction to the Design and Analysis of Algorithms". Anyone else have similar feelings about "Introduction to Algorithms"?

    on “Top Books on Amazon Based on Links in Hacker News Comments” ↗
  • sdnlafkjh34rw · Jan 8, 2020 · Recommends

    …links below and your friendly local algorithms textbook. ■ Online Resources: Topcoder - Data Science Tutorials, The Stony Brook Algorithm Repository ■ Book Recommendations: Review of Basic Algorithms: Introduction to the Design and Analysis of Algorithms by Anany Levitin, Algorithms by S. Dasgupta, C.H. Papadimitriou, and U.V. Vazirani, Algorithms For Interviews by Adnan Aziz and Amit Prakash, Algorithms Course Materials by Jeff Erickson, Introduction…

    on “Ask HN: Joining Big Tech in One’s 40s” ↗
  • vital101 · Oct 28, 2010 · Recommends

    Introduction to the Design and Analysis of Algorithms (http://www.amazon.com/Introduction-Design-Analysis-Algorithm...) is a good refresher.

    on “Ask HN: going back to school, what books before CS?” ↗
  • brent · Oct 2, 2007 · Recommends

    …have to agree that CLRS is probably the most thorough, but as a bare introductory book to someone learning on their own (who probably is not currently in a computer science program) I would recommend Introduction to the Design and Analysis of Algorithms by Anany Levitin. Good luck!

    on “Algorithm Basics?” ↗
  • mavelikara · Oct 8, 2017 · Recommends

    I enjoyed reading Anany Levitin's Introduction to the Design and Analysis of Algorithms. Algorithms in this book are organized around problem-solving techniques - Decrease-and-Conquer, Divide-and-Conquer, Transform-and-Conquer etc - rather than application areas. I found this style very…

    on “A Comparison of Four Algorithms Textbooks (2016)” ↗
  • careless_lisper · Jul 5, 2023 · Recommends

    I'm biased towards more practical books but here you go - Designing Data-Intensive Applications by Kleppmann - not in your circle of interest necessarily but not in your circle of non-interest either. - Introduction to the Design & Analysis of Algorithms by Levitin - not very popular but a great book. Interestingly, it groups algorithms around design techniques e.g. decrease-and-conquer, divide-

    on “Ask HN: Best value Comp. Sc. book for 100€?” ↗
  • hintymad · Nov 15, 2024 · Recommends

    …Remember the quote from Invincibles: "when everyone is a superhero, nobody will be"? It applies to cramming too. Instead, use the time to study fundamentals. Pick up Kleinberg's Algorithm Design, Levitin's Introduction to the Design and Analysis of Algorithms, or Skiena's The Algorithm Design Manual. Note these books are not that academic. They all focus on the process of designing an algorithm from constraints and basic principles. - Do not worry about Leetcode…

    on “Please stop the coding challenges” ↗
  • ygd_coder · Aug 15, 2009 · Mentions

    …programming, but I'm new to writing algorithms that actually do something. I am a bit clueless at the moment, but I was wondering whether reading a textbook on the subject helps. I'm specifically considering "Introduction to the Design and Analysis of Algorithms (2nd Edition)" by Anany V. Levitin, or "Introduction to Algorithms (3d Edition)" by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein. Or both. Are these books any good? Are…

    on “Ask HN: Do textbooks help?” ↗
  • turtleyacht · Jun 23, 2024 · Mentions

    An illustrated cover is on Introduction to The Design and Analysis of Algorithms 2nd ed (2007) by Anany Levitin [1]. In the beginning of the Preface, we find the following: --- The most valuable acquisitions in a scientific or technical education are the general-purpose mental…

    on “Wolf, Goat and Cabbage Problem” ↗
  • motxilo · Sep 30, 2010 · Mentions

    I am finishing chapter 3 of SICP, doing all the exercises in the book, and I would like to keep improving my programming and CS skills, right after I am done with it -say, by 2075 plus or minus. The following is a list of titles that I consider might help me out to that end: * SICP * The Little Schemer * Essentials of Programming Languages * The Seasoned Schemer * Lisp In Small Pieces * PAIP

    on “Ask HN: Study Roadmap” ↗

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