What book about algorithms is a must read for a programmer?

138

INTRODUCTION TO ALGORITHMS (English) 3rd Edition

Introduction to Algorithms is one of the most commonly referred texts when it comes to algorithms, and is used as a textbook in several colleges.

Summary Of The Book

The contemporary study of all computer algorithms can be understood clearly by perusing the contents of Introduction To Algorithms. Although this covers most of the important aspects of algorithms, the concepts have been detailed in a lucid manner, so as to be palatable to readers at all levels of skill.

Introduction to Algorithms has a number of chapters, each of which is self-contained, as it contains an algorithm, followed by a design technique. There is also an area of application or a related topic, so that students can find out the practical implications of the algorithm in question.

There is an introduction unit, where the foundations of algorithms are covered. At all points in the book, the jargon and technical information are presented so as to be readable by anyone who has dabbled to some extent in programming. The foundation unit seeks to enlighten the reader regarding the role algorithms play in modern computer programming and the growth of functions, among other things.

Introduction to Algorithms then moves on to Sorting and Order Statistics, introducing the concepts of Heapsort and Quicksort, and also explaining how to sort in real time. A number of other topics such as Design and Analysis and Graph Algorithms are covered in the book. One feature to note in this book is that two new chapters have been added in this third edition, one on multithreaded algorithms and another on Van Emde Boas trees.

Introduction to Algorithms is a popular book that has sold more than twenty million copies in total. In fact, it is so famous that it is commonly referred to as ‘CLRS’, after the initials of the authors. The book includes new problems and exercises in this edition.

Reviews of INTRODUCTION TO ALGORITHMS (English) 3rd Edition-

★★★★★5.0 out of 5 stars  by Mad Scientist

The Bible of Algorithms

This book is literally the Bible of algorithms. Anyone wishing to call themselves a computer programmer needs to have at least a basic amount of knowledge about the creation, evaluation and implementation of algorithms, and this book more than provides that. It is used in universities all around the world. Although most of its matter may be outside the syllabus of Indian colleges, it is extremely useful while dealing with hard Computer Science subjects like Analysis & Design of Algorithms, Data Structures & Algorithms, Computer Graphics, Robotics & Artificial Intelligence, System Programming & Compiler Construction etc.

★★★★★ 5.0 out of 5 stars 
A must for every computer science student/professional

By animagofmine on 9 February 2015 on Amazon.

Not much to mention here. As everyone knows, it is the bible of Algorithms. The explanation is great, so is the coverage of algorithms. Even though the book looks huge, it won’t take time to go through it because of the way it is written. It is detail oriented and helps you understand every bit in detail. As a computer science student/professional, it is a requirement to digest the details rather than cram the complexity and applications of algorithms and data structures.

★★★★★ 5.0 out of 5 stars 
Mother of algorithms !

By keval malde on 16 August 2015

I usually prefer to buy products from local store only but this time the book was not available in many places of Mumbai and thane and was only available on e-commerce website . Amazon was having best deal on this and also delivered before time
Cormen is mother of algorithms in India most of the reputed institute prefer cormen only its like bible of algorithm language is easy to understanding all the points regarding an particular example are covered
Note: don’t type to skip any chapter you may get trouble in understanding terminology
Admin View-
Its a must have book for every programmer or Computer Science student. This is the most recommended book for algorithms for students, teachers and professionals, even MIT and most of the MOOCs recommend this. It can be used as a textbook or a reference book.
So If you are interested to learn Algorithms then this is a must read book for you. And you can easily crack those tough interviews of Product based companies.
You can buy this book from Amazon, Flipkart and Snapdeal. Here is the link for your preference-
 Click below to buy from Amazon at Rs- 896.00

Introduction to Algorithms

Click here to buy from Flipkart at Rs.995/-

Buy INTRODUCTION TO ALGORITHMS (English) 3rd Edition From Flipkart

Buy Introduction To Algorithms Paperback (English) 3rd Edition from Snapdeal