Description
Mc Graw Hill India Algorithms 1St Edition by Sanjoy Dasgupta Christos Papadimitriou
This textbook explains the fundamentals of algorithms in a story line that makes the text enjoyable and easy to digest. The emphasis is mostly placed on understanding the crisp mathematical idea behind each algorithm in a manner that is intuitive and rigorous without being unduly formal. An accessible treatment of linear programming introduces students to one of the greatest achievements in algorithms. A chapter on the Quantum Algorithm for factoring has also been added that provides a unique peephole into this exciting topic. Pedagogical features, such as the use of the three series of separate boxes have been introduced in the book to strengthen its narrative. These pieces provide historical context, description of how the algorithms is used in practice, and excursions for the mathematically sophisticated.