Examveda

What is the main principle behind Dynamic Programming (DP)?

A. Recursion with memoization.

B. Greedy approach.

C. Divide and conquer.

D. Overlapping subproblems and optimal substructure.

Answer: Option D


Join The Discussion

Related Questions on Dynamic Programming in Data Structures