Y
Hacker News
new
|
ask
|
show
|
jobs
by
gowld
2658 days ago
Consider Fibonacci. Memoized recursion uses O(n) memory, because you don't garbage-collect anything. Bottom-up dynamic programming is O(1) memory, because you only need to remember the largest 2 subvalues you've computed.