Hacker News new | ask | show | jobs
by primaryobjects 1929 days ago
Practicing dynamic programming algorithms is also an excellent way to get better at recursion (and recurrences).

Even better, dynamic programming is often more production worthy, since it can result in improved time complexity.