L3VLUP
Concepts

Finding the subproblem

The hard part of dynamic programming is finding the subproblem, not the memoisation.

1 idea that carry it