Dynamic Programming - Traversal
Scenario
Problems where making recursive calls need to redundant computation leading to inefficiencies. The result can be optimized by storing the results of previously computed operations in a data structure.
Clue
Look for recursive problems where subproblems are overlapping or repetitive.
Problems
Problem | Link | Platform |
---|---|---|
Fibonacci Number | Link | |
Climbing Stairs | Link | |
House Robber | Link | |
Unique Paths | Link | |
Minimum Path Sum | Link |