Skip to content

Files

Latest commit

 

History

History

08.DynamicProgramming

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

Dynamic Programming

Dynamic programming is beautiful because we usually want to solve problem backwards. There is a 5 mins Ted talk discussing Working backward to solve problems

Must Know

3 Levels of a DP problem

  • Can this be done? [Or] What is the minimum cost of accomplishing this?
  • How many solutions are there?
  • Enumerate all the solutions?

Classical (Video)

Tricks

Porblem set

EPI

CCTI

Leetcode

Hard

GeeksforGeeks