
As an Amazon Associate and affiliate partner, Menrva Books earns from qualifying purchases. Learn more
Based on a new classification of algorithm design techniques and a clear delineation of analysis methods, Introduction to the Design and Analysis of Algorithms presents the subject in a truly innovative manner. Written in a reader-friendly style, the book encourages broad problem-solving skills while thoroughly covering the material required for introductory algorithms. The author emphasizes conceptual understanding before the introduction of the formal treatment of each technique. Popular puzzles are used to motivate readers' interest and strengthen their skills in algorithmic problem solving. Other enhancement features include chapter summaries, hints to the exercises, and a solution manual. For those interested in learning more about algorithms.
How can students effectively master the conceptual foundations and practical application of algorithm design and analysis? Anany V. Levitin, a professor of computer science, addresses this by moving away from traditional, structure-heavy approaches in favor of a classification-based methodology. By organizing algorithms by design technique rather than application area, the text provides a logical framework that allows learners to internalize problem-solving strategies before engaging with formal mathematical proofs.
What You Will Find
Experts and educators frequently cite this text for its accessible prose and its departure from the standard, dry presentation of algorithmic theory. Students often note that the inclusion of puzzles makes the dense material more approachable, establishing it as a standard introductory resource in undergraduate computer science curricula.
Page Count:
528
Publication Date:
2002-11-09
Publisher:
Addison Wesley
ISBN-10:
0201743957
ISBN-13:
9780201743951
No comments yet. Be the first to share your thoughts!