做完爬楼梯问题后,我们继续挑战01背包问题,直接上代码:
1 | const cap = 100; |
代码能得出正确的答案,状态转移公式就不上了,网上全是。一些小心得:
1 | 1. weights values 和index遍历0位先填充0,方便遍历 |
这是最原始的版本,背包九讲里可知,O(n^2)时间复杂度是不能优化了,空间可以被优化,上面是O(n^2)
做完爬楼梯问题后,我们继续挑战01背包问题,直接上代码:
1 | const cap = 100; |
代码能得出正确的答案,状态转移公式就不上了,网上全是。一些小心得:
1 | 1. weights values 和index遍历0位先填充0,方便遍历 |
这是最原始的版本,背包九讲里可知,O(n^2)时间复杂度是不能优化了,空间可以被优化,上面是O(n^2)