Examveda

In Dynamic Programming, what does the term "optimal substructure" mean?

A. The solution to a problem can be constructed from the solutions to its subproblems.

B. The problem can be solved by dividing it into smaller problems.

C. The problem can be solved using greedy methods.

D. The problem can be solved using brute force.

Answer: Option A


Join The Discussion

Related Questions on Dynamic Programming in Data Structures