This is a tutorial video on the basics of Dynamic Programming. A simple shortest path problem is given in order to use backward and forward recursions. The Principle of Optimality is also explained. The tutorial video "Principle of Optimality - Dynamic Programming" by CSBreakdown is a huge inspiration for this video ( • Principle of Optimality - Dynamic Programming ). Similarities can be seen. Introduction music: • ROYALTY FREE Background Music For Tutorial...