
As an Amazon Associate and affiliate partner, Menrva Books earns from qualifying purchases. Learn more
This second edition offers an unusually thorough and readable look at the design and analysis of algorithms, including an exhaustive array of algorithms and their complexity analyses.Baase emphasizes the development of algorithms through a step-by-step process, rather than merely presenting the end result. Three chapters on modern topics are new to this edition: adversary arguments and selection, dynamic programming, and parallel algorithms.
This text investigates the fundamental principles of algorithm design and the mathematical analysis of computational complexity. Sara Baase provides a structured pedagogical framework that prioritizes the iterative development of algorithmic solutions over static presentation. By utilizing rigorous mathematical proofs and logical induction, the author establishes a foundation for evaluating the efficiency and performance of various computational strategies.
What You Will Find
Experts frequently cite this work as a foundational text for students and practitioners seeking a deep understanding of algorithmic logic. Readers often note the academic density of the prose, which is balanced by the author's clear, methodical approach to complex computational problems.
Page Count:
0
Publication Date:
1999-08-01
Publisher:
Addison-Wesley
ISBN-10:
0201702215
ISBN-13:
9780201702217
No comments yet. Be the first to share your thoughts!