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.
Review
"...the book is  an algorithm implementation treasure trove, and putting all of these  implementations in one place was no small feat. The list of  implementations, an extensive bibliography, and the CD-ROM make the book  an invaluable resource for everyone interested in the subject." --ACM  Computing Reviews
Download
The Algorithm Design Manual by Steve S. Skiena
Labels: Algorithms