104 二叉树的最大深度
思路:递归
一个树的最大深度 = 根节点的高度(即1)+ 左右子树的最大深度中的较大者
111 二叉树的最小深度
思路:使用递归
1. 递归参数是二叉树的值,返回值是数字
2.递归的终止条件是节点为空返回0
2.递归左右子树的节点,判断左右子树都存在,取两者最小值+1,左子树存在右子树不存在,结果是左子树加1,左子树不存在右子树存在,结果是右子树加1,两者都不存在结果是1
222 完全二叉树的节点个数
思路:使用递归
1.递归参数是二叉树,结果是数字
2.递归终止条件是节点为空返回0
2.使用前序遍历递归左右子树,返回长度