The Algorithm Design Manual

The Algorithm Design Manual

This volume helps take some of the "mystery" out of identifying and dealing with key algorithms. Drawing heavily on the author's own real-world experiences, the book stresses design and analysis. Coverage is divided into two parts, the first being a general guide to techniques for the design and analysis of computer algorithms. The second is a reference section, which includes a catalog of the 75 most important algorithmic problems. By browsing this catalog, readers can quickly identify what the problem they have encountered is called, what is known about it, and how they should proceed if they need to solve it. This book is ideal for the working professional who uses algorithms on a daily basis and has need for a handy reference. This work can also readily be used in an upper-division course or as a student reference guide. THE ALGORITHM DESIGN MANUAL comes with a CD-ROM that contains: * a complete hypertext version of the full printed book. * the source code and URLs for all cited implementations. * over 30 hours of audio lectures on the design and analysis of algorithms are provided, all keyed to on-line lecture notes.

Title:The Algorithm Design Manual
Edition Language:English
ISBN:9780387948607
Format Type:

    The Algorithm Design Manual Reviews

  • Ivan

    When you want to read a good introductory book about algorithms and data structures the choice comes down to two books: Introduction to Algorithms, Second Edition and this one. I especially liked The ...

  • Christian Brumm

    In comparison to "Introduction to Algorithms" (the other algorithm book I had significant exposure to) this one is faster to read, easier to digest and more tailored towards applications.I found the "...

  • Francis

    This book is a practical, example-driven book on computer science algorithms, which is very readable and has a wealth of ready-to-use examples. The tutorial material in the first half of the book cove...

  • Josh Davis

    I can't think of an occasion when I'd recommend this over Intro to Algorithms (CLRS). It does a fraction of what CLRS does and worse in most cases. And in the rest of the cases, it does them exactly t...

  • ????

    This is not an introductory book. You should have some previous knowledge of algorithms to enjoy it. The book builds a way of thinking towards solving algorithms problems, instead of just stating the ...

  • Badarudheen Kunnathodi

    Highly recommended for anyone interested in practical algorithm implementation....

  • Valia

    A rare book on algorithms that is actually fun to read :)...

  • Alexander Osmanov

    Very good examples and explanations of algorithms that are commonly asked in interviews. ...

  • Joe

    The rare computer programming book that I finished start-to-finish.The first half of the book tells you why some things take longer to compute than other things. This helps data scientists / statistic...

  • Danial Kalbasi

    A useful read for anyone who likes to have a deeper understanding of algorithm design. The book covers many aspects such as time/space complexity, NP-completeness, and many other concepts. The part th...