Minimum Depth of Binary Tree
发布时间:2020-12-14 04:39:25 所属栏目:大数据 来源:网络整理
导读:Question leetcode: Minimum Depth of Binary Tree | LeetCode OJ lintcode: (155) Minimum Depth of Binary Tree 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 Given a binary tree,find its minimum depth. The minimum depth is the number of nodes al
Question
题解注意审题,题中的最小深度指的是从根节点到最近的叶子节点(因为题中的最小深度是the number of nodes,故该叶子节点不能是空节点),所以需要单独处理叶子节点为空的情况。此题使用 DFS 递归实现比较简单。 Java
源码分析建立好递归模型即可,左右子节点为空时需要单独处理下。 复杂度分析每个节点遍历一次,时间复杂度 $$O(n)$$. 不计栈空间的话空间复杂度 $$O(1)$$. 推荐文章
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |