Capítulo 15 - Dynamic Programming

Capítulo 16 - Greedy Algorithms

Capítulo 22 - Elementary Graph Algorithms

Capítulo 23 - Minimum Spanning Trees

Capítulo 24 - Single-source shortest paths