Title: Algorithms in the Real World: Lecture Notes
Author: Guy Blelloch
Why you should read this book?
In programming, Algorithms teach you what steps to take and how to reach the ultimate goal. It is a well-defined procedure to build any great programs and it acts like building block.
This lecture notes cover fundamentals of algorithms as well some great content for intermediate and advanced level programmer too. Go ahead and read this notes which is made available for free by the students of UC Berkeley.
This note is in zip format, please unzip to get the contents.