Which of the following is NOT a characteristic of dynamic programming?
Memoization, which involves storing the results of expensive function calls and reusing them.
Breaking a problem into smaller overlapping subproblems.
Solving problems in a sequential manner.
Dynamic programming can be used for problems where the solution has an optimal substructure.
This question is part of this quiz :
Top MCQs on Dynamic Programming with Answers