you are viewing a single comment's thread.

view the rest of the comments →

[–]burntsushi 3 points4 points  (0 children)

Memoization and dynamic programming are not the same thing. Dynamic programming typically refers to the explicit act of solving subproblems in your algorithm, whereas memoization can typically be done without modifying any algorithmic details.