Learning Algorithms Through Programming and Puzzle Solving
This book powers our popular Data Structures and Algorithms online specialization on Coursera and the online MicroMasters program on edX. Since the launch of our online courses in 2016, more than 450K learners tried to solve many programming challenges and algorithmic puzzles described in this book. We invite you to join them!
We would LOVE it if you could help us and other readers by reviewing the book