Algorithms Illuminated, by Tim Roughgarden, professor at Columbia University,is a 4 part book series inspired by his online courses on Coursera and EdX. His video lectures are also available on YouTube.
Here, I will review the first book in the four-part series:
PART-1: The Basics
PART-2: Graph Algorithms and Data Structures
PART-3: Greedy Algorithms and Dynamic Programming
PART-4: Algorithms for NP-Hard Problems
Part 1- provides an introduction to:
This book helps you in sharpening your analytical skills and thinking algorithmically.
This book has quizzes, end of chapter problems…