The Algorithm Design Manual

Regular price
Unit price
per

Design efficient algorithms for programmers & students.

The Algorithm Design Manual is a great resource for individuals who are interested in learning and designing algorithms. With an extensive list of algorithmic problems, implementations, and a bibliography, this book provides clear explanations that make the most difficult algorithms easy to understand and implement. Moreover, it contains "war stories" from real-world applications, which really add value to the book.

Note: While we do our best to ensure the accuracy of cover images, ISBNs may at times be reused for different editions of the same title which may hence appear as a different cover.

The Algorithm Design Manual

Regular price
Unit price
per
Condition guide

Save 10% On This Item as a Thryft Club Member

Join Thryft Club for S$30/year and enjoy 10% off everything, plus S$10 off your first order. Join now →

ISBN: 9781849967204
Authors: Steven S. Skiena
Publisher: Springer
Date of Publication: 2010-10-13
Format: Paperback
Goodreads rating: 4.35
(rated by 2590 readers)

Description

Most professional programmers that I've encountered are not well prepared to tacklealgorithmdesignproblems.Thisisapity, becausethetechniquesofalgorithm design form one of the core practical technologies of computer science. Designing correct, e?cient, and implementable algorithms for real-world problems requires access to two distinct bodies of knowledge: - Techniques - Good algorithm designers understand several fundamental - gorithm design techniques, including data structures, dynamic programming, depth-?rst search, backtracking, and heuristics. Perhaps the single most - portantdesigntechniqueismodeling, theartofabstractingamessyreal-world application into a clean problem suitable for algorithmic attack. - Resources - Good algorithm designers stand on the shoulders of giants. Ratherthanlaboringfromscratchtoproduceanewalgorithmforeverytask, they can ?gure out what is known about a particular problem. Rather than re-implementing popular algorithms from scratch, they seek existing imp- mentations to serve as a starting point. They are familiar with many classic algorithmic problems, which provide su?cient source material to model most any application. This book is intended as a manual on algorithm design, providing access to combinatorial algorithm technology for both students and computer professionals.
 

Design efficient algorithms for programmers & students.

The Algorithm Design Manual is a great resource for individuals who are interested in learning and designing algorithms. With an extensive list of algorithmic problems, implementations, and a bibliography, this book provides clear explanations that make the most difficult algorithms easy to understand and implement. Moreover, it contains "war stories" from real-world applications, which really add value to the book.

Note: While we do our best to ensure the accuracy of cover images, ISBNs may at times be reused for different editions of the same title which may hence appear as a different cover.