DDDD Interview Question

What is dynamic programming ya