Back to Discover
💻

Dynamic programming

technology Maturity 9-11

Some big jobs are hard.

Shortest path optimal substructure.svg
Shortest path optimal substructure.svg
You can break them down. Make many small jobs instead. This helps you find the best way. It makes big jobs easy. Do you like solving puzzles?

36 words
🖼️ Images & Media (4)
File:Shortest path optimal substructure.svg
Shortest path optimal substructure.svg
File:Fibonacci dynamic programming.svg
Fibonacci dynamic programming.svg
File:Tower of Hanoi.jpeg
Tower of Hanoi.jpeg
File:Tower of Hanoi 4.gif
Tower of Hanoi 4.gif
Up Next
💻
Divide-and-conquer algorithm
Technology
More to explore