26. 二叉树的最小深度 发表于 2020-12-26 题目 解析 解析图: 首先,如果是Null,那么,便返回0 然后,看左子树深度和右子树的深度 接着,如果有左子树或者右子树的深度为0,那么返回另一个深度+1 最后,如果左右子树的深度都不为0,那么返回最小值+1 代码123456789int minDepth(TreeNode* root) { if(!root) return 0; int leftNum = minDepth(root -> left); int rightNum = minDepth(root -> right); if(!leftNum || !rightNum) return (leftNum + rightNum + 1); return min(leftNum, rightNum) + 1;} 本文作者: QeuroIzo 本文链接: http://example.com/2020/12/26/2019-2-12-26/ 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!