Which technique does dynamic programming use to improve efficiency ?
2026
Which technique does dynamic programming use to improve efficiency ?
- A.
Divide and conquer
- B.
Memoization
- C.
Backtracking
- D.
Greedy approach
Attempted by 133 students.
Show answer & explanation
Correct answer: B
Dynamic programming improves efficiency by breaking problems into overlapping subproblems and storing their results to avoid redundant calculations.