Dynamic programming basics
Computer Science · Algorithms
Loading practice question…
About this practice set
Dynamic programming basics is a Computer Science quiz (Algorithms) with 5 multiple-choice questions. Pick an answer and read the explanation that follows.
What you will be asked
- Dynamic programming solves problems by:
- Memoisation:
- DP requires problems to have:
- Fibonacci computed with memoisation is:
- Top-down DP is: