Update 0337.打家劫舍III.md

fix了一些md中的typo
This commit is contained in:
hailincai
2021-08-29 07:16:16 -04:00
committed by GitHub
parent efece428ed
commit a7d3ab675a

View File

@ -29,7 +29,7 @@
与198.打家劫舍213.打家劫舍II一样关键是要讨论当前节点抢还是不抢。
如果抢了当前节点,两个孩子就不动,如果没抢当前节点,就可以考虑抢左右孩子(**注意这里说的是“考虑”**
如果抢了当前节点,两个孩子就不动,如果没抢当前节点,就可以考虑抢左右孩子(**注意这里说的是“考虑”**
### 暴力递归
@ -91,7 +91,7 @@ public:
### 动态规划
在上面两种方法,其实对一个节点 与不得到的最大金钱都没有做记录,而是需要实时计算。
在上面两种方法,其实对一个节点 与不得到的最大金钱都没有做记录,而是需要实时计算。
而动态规划其实就是使用状态转移容器来记录状态的变化这里可以使用一个长度为2的数组记录当前节点偷与不偷所得到的的最大金钱。
@ -121,7 +121,7 @@ vector<int> robTree(TreeNode* cur) {
2. 确定终止条件
在遍历的过程中,如果遇到空点的话很明显无论偷还是不偷都是0所以就返回
在遍历的过程中,如果遇到空点的话很明显无论偷还是不偷都是0所以就返回
```
if (cur == NULL) return vector<int>{0, 0};
```