Mark As Completed Discussion

Are you sure you're getting this? Fill in the missing part by typing it in.

Dynamic programming allows us to find __ solutions to problems by breaking them down into smaller subproblems and storing their solutions.

Write the missing line below.