Introduction

Greedy Algorithms

Divide and Conquer

Dynamic Programming

Network Flow

Solved exercises from the book: https://github.com/mathiasuy/Soluciones-Klenberg