Dynamic Programming
Coin Change Min Coins
Choose the fewest coins by reusing smaller amount cells. This is a small deterministic dynamic-programming example.
combinatorics-search
Every row is intentionally ordered and pinned to the lesson specification.