LeetCode Algorithm 559. N 叉树的最大深度

Posted Alex_996

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LeetCode Algorithm 559. N 叉树的最大深度相关的知识,希望对你有一定的参考价值。

559. N 叉树的最大深度

Ideas

树问题一般都是用递归解决,树的深度问题就是一个深度优先搜索问题,求当前节点的所有子树的深度然后加上1,就是以当前节点为根的树高度。

Code

Python

class Solution:
    def maxDepth(self, root: 'Node') -> int:
        return max((self.maxDepth(child) for child in root.children), default=0) + 1 if root else 0

以上是关于LeetCode Algorithm 559. N 叉树的最大深度的主要内容,如果未能解决你的问题,请参考以下文章

LeetCode:N叉树的最大深度559

leetcode每日一题-559:N叉树的最大深度

leetcode559 Python3 128ms N叉树的最大深度

LeetCode559 N叉树的最大深度

leetcode559

559. Maximum Depth of N-ary Tree - LeetCode