513找树左下角的值
思路:递归
1.递归参数是二叉树和深度,返回的值
2.递归的终止条件是左子树和右子树为空,更新深度的值,获取左子树的
3.单层递归逻辑:在找最大深度的时候,递归的过程中依然要使用回溯
112 路径总和
思路:递归
1.定递归函数的参数和返回类型:参数是二叉树的根节点,和一个计数器
2.确定终止条件:如果最后count == 0,同时到了叶子节点的话,说明找到了目标和,如果遍历到了叶子节点,count不为0,就是没找到
3.确定单层递归逻辑:终止条件是判断叶子节点,所以递归的过程中就不要让空节点进入递归了,递归函数是有返回值的,如果递归函数返回true,说明找到了合适的路径,应该立刻返回
113 路径总和||
思路:递归