Greedy Algorithm and Dynamic Programming:
Introduction
Example of Burglar
Fibonacci Numbers