Wednesday, July 28, 2010

Introduction to the Design and Analysis of Algorithms - Book review

Introduction to the Design and Analysis of Algorithms (2nd Edition)Have you heard about algorithms? They are the things that make our programs fast or slow! "But my computer is pretty damn fast", you might say? Correct, but even your computer wouldn't be able to compete with 386 machine if your algorithm suck! Don't believe me? Try this book!
Introduction to the Design and Analysis of Algorithms (2nd Edition)
Algorithm design and analysis is science, art and a lot of fun! Problem solving is just awesome! However, have you tried to read a book about algorithms? It's pretty hard to grasp the basics if the approach is incorrect. This book is especially suited for beginners.

This book teaches you how to:
  • Understand what algorithms do, not just write them
  • Classify algorithms
  • Handle recursive algorithms
  • Approach a problem that you don't know how to solve
   After finishing this book you will know what algorithm analysis is, the difference between recursive and non recursive algorithms, what data structures are and how to use them wisely  and tons more!   

   In general knowing how to solve a problem with other than the brute force approach is an art and science altogether. You will see the beauty of combining mathematical techniques with pure computer science wizardry in order to achieve the desired outcome.

Buy this book:  Here

No comments:

Post a Comment