Question: Which dynamic programming technique builds the solution from the ground up?
Options:
Correct Answer: Bottom-up approach
Solution:
The bottom-up approach builds the solution from the smallest subproblems up to the larger problem, ensuring all necessary subproblem solutions are available.