Try this exercise. Is this statement true or false?
Dynamic Programming is a technique used to solve problems by breaking them down into smaller overlapping subproblems and solving each subproblem only once.
Press true if you believe the statement is correct, or false otherwise.