一、226.翻转二叉树
迭代法:

递归法:

二、101. 对称二叉树


三、104.二叉树的最大深度
循环三步:

最终代码:

四、111.二叉树的最小深度
和最大深度区别的地方在于需要考虑左右孩子为空的情况:
if (node->left == NULL && node->right != NULL) {
return 1 + rightDepth;
}
if (node->left != NULL && node->right == NULL) {
return 1 + leftDepth;
完整代码如下:

864

被折叠的 条评论
为什么被折叠?



