Fundamentals of Algorithms with Applications
Michael
T. Goodrich's Fundamentals of Algorithms with Applications gives
good coverage to algorithmic principles and their application. It
covers growth functions, basic data structures, sorting, selection,
dynamic programming, graph algorithms-the principles of algorithm
design. Advanced topics such as NP-completeness, approximation
algorithms, and randomized algorithms are also explored. Goodrich's
book is well-recognized for its lucid explanations of the exercises
on these complex topics to make them understandable and lively.
Theoretically sound, with practical applications, this book suits
both students and professionals in developing problem-solving skills
and computational understanding.
Author(s): Michael T. Goodrich
NA Pages