Jump to ratings and reviews
Rate this book

Introduction to Algorithms: A Creative Approach

Rate this book
This book emphasizes the creative aspects of algorithm design by examining steps used in the process of algorithms development. The heart of this creative process lies in an analogy between proving mathematical theorems by induction and designing combinatorial algorithms. The book contains hundreds of problems and examples. It is designed to enhance the reader's problem-solving abilities and understanding of the principles behind algorithm design.

478 pages, Paperback

First published January 11, 1989

48 people are currently reading
1045 people want to read

About the author

Udi Manber

5 books7 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
80 (56%)
4 stars
39 (27%)
3 stars
17 (11%)
2 stars
3 (2%)
1 star
3 (2%)
Displaying 1 - 6 of 6 reviews
Profile Image for Timothy Chklovski.
67 reviews25 followers
Want to read
September 11, 2014
"introduction" since it does not require much background to understand, but by no means simple. I found myself staring into space thinking about chapter 1's exercises.

I also feel I got greater appreciation for induction, although at some point in high school I laughingly summed up that it's been taught to me 5+ times in various classes, math camps etc.

So, thanks Udi, I wish I met your book sooner!

Anyone who invests serious daily time into the book and takes it slow (giving most chapters a week or more) is bound to get better at algorithm design, and get a better feel for whether an algo has room for improvement (you'd be surprised how often it does -- that's been one of my big high level takeaways).

Probably a good companion/complement to Polya's "how to solve it", although that book is so deceptively commonsensical and simple that I found it harder to apply / get direct inspiration from.
This one makes you feel smarter, so be sure to not get overconfident after skimming it -- a book on long distance runner won't make you a world-class (or even passable) marathoner, although it will improve your practices.
Profile Image for Nguyen Son.
10 reviews
September 16, 2016
Absolutely amazing. For the first time, I have ever read a book that guides reader how to "think", other than throwing a list of meaningless formulas. Udi Manber really shines here.
54 reviews4 followers
February 8, 2010
Unlike other textbooks, this book is not just a catalog of algorithms. It teaches how to develop algorithms using the inductive or iterative method, similar to mathematical induction.
Profile Image for Jorge Barrios.
3 reviews9 followers
August 4, 2023
Enlightening! The algorithm design process is laid bare. Udi's narrative is rigorous yet intuitive—it's all about induction.
Displaying 1 - 6 of 6 reviews

Can't find what you're looking for?

Get help and learn more about the design.