Course contentsShow
Computer Science
Lesson 913 of 2,87222. Dynamic ProgrammingPro lesson

What is Dynamic Programming?

Define dynamic programming as an optimization technique that solves problems by breaking them into overlapping subproblems.

This lesson is for subscribers

You've completed the free preview. Subscribe to unlock every lesson in every course.