Introduction
Greedy Algorithms
Divide and Conquer
Dynamic Programming
Network Flow
Solved exercises from the book: https://github.com/mathiasuy/Soluciones-Klenberg