Glossary
Sign up
Glossary

Dynamic Programming Algorithm

An algorithmic technique that involves solving a problem by breaking it down into smaller sub-problems and storing the solutions to those sub-problems in a table to avoid redundant calculations.