背包总结及其前5个文件连接更新

This commit is contained in:
XuDaHaoRen
2021-08-25 09:31:52 +08:00
parent 6b729caf1f
commit 0628f856fc
4 changed files with 26 additions and 26 deletions

View File

@@ -35,8 +35,8 @@
关于01背包我如下两篇已经进行深入分析了
* [动态规划关于01背包问题你该了解这些](https://mp.weixin.qq.com/s/FwIiPPmR18_AJO5eiidT6w)
* [动态规划关于01背包问题你该了解这些滚动数组](https://mp.weixin.qq.com/s/M4uHxNVKRKm5HPjkNZBnFA)
* [动态规划关于01背包问题你该了解这些](https://programmercarl.com/背包理论基础01背包-1.html)
* [动态规划关于01背包问题你该了解这些滚动数组](https://programmercarl.com/背包理论基础01背包-2.html)
首先在回顾一下01背包的核心代码
```
@@ -61,7 +61,7 @@ for(int i = 0; i < weight.size(); i++) { // 遍历物品
}
```
至于为什么,我在[动态规划关于01背包问题你该了解这些滚动数组](https://mp.weixin.qq.com/s/M4uHxNVKRKm5HPjkNZBnFA)中也做了讲解。
至于为什么,我在[动态规划关于01背包问题你该了解这些滚动数组](https://programmercarl.com/背包理论基础01背包-2.html)中也做了讲解。
dp状态图如下
@@ -77,8 +77,8 @@ dp状态图如下
看过这两篇的话:
* [动态规划关于01背包问题你该了解这些](https://mp.weixin.qq.com/s/FwIiPPmR18_AJO5eiidT6w)
* [动态规划关于01背包问题你该了解这些滚动数组](https://mp.weixin.qq.com/s/M4uHxNVKRKm5HPjkNZBnFA)
* [动态规划关于01背包问题你该了解这些](https://programmercarl.com/背包理论基础01背包-1.html)
* [动态规划关于01背包问题你该了解这些滚动数组](https://programmercarl.com/背包理论基础01背包-2.html)
就知道了01背包中二维dp数组的两个for遍历的先后循序是可以颠倒了一位dp数组的两个for循环先后循序一定是先遍历物品再遍历背包容量。