Grokking Algorithms: An Illustrated Guide for Programmers and Other Curious People

by Aditya Bhargava

Published: 5/25/2016

Why read?

Grokking Algorithms is a beginner-friendly guide to understanding algorithms and data structures. Bhargava uses illustrations and real-world examples to explain complex concepts in a simple and accessible way. The book covers a range of topics, including sorting algorithms, searching algorithms, and graph algorithms, providing readers with a solid foundation in algorithmic thinking. By breaking down key concepts into easy-to-understand visuals and explanations, the book helps readers develop the problem-solving skills needed to write efficient code and tackle algorithmic challenges.

Recommended by:

  • MIT OpenCourseWare
  • Stanford University

Pages

256 pages

Language

English

ISBN

978-1617292232

ASIN

1617292230

See Also