Hacker News new | ask | show | jobs
by maxmaio 1951 days ago
I know it's not super relevant to node vs python3, but your fib(n) has a time complexity of O(2^n)... with a dp approach it can be solved in O(n). also your space complexity can be reduced to O(1).
1 comments

With a better chosen dp approach you can even solve it in O(log(n)). Though at that point the extra cost of multiplying large integers becomes non-negligible.
I'm having trouble coming up with this approach on my own. could you share it please?