Day37
完全背包
特点:每个物品可以使用无数次
循环顺序:
将01背包里面讲的倒序遍历,改为正序遍历就是完全背包了
一维dp数组的01背包必须要先遍历物品,再遍历背包,而完全背包可以先遍历背包,再遍历物品,为什么?
无论是列项更新,还是横向更新,只要当前更新的这个格子前面有值,就能完成更新当前格子的操作
完全背包
特点:每个物品可以使用无数次
循环顺序:
将01背包里面讲的倒序遍历,改为正序遍历就是完全背包了
一维dp数组的01背包必须要先遍历物品,再遍历背包,而完全背包可以先遍历背包,再遍历物品,为什么?
无论是列项更新,还是横向更新,只要当前更新的这个格子前面有值,就能完成更新当前格子的操作
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/966188.html
如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!