LeetCode Algorithm 559. N 叉树的最大深度
Posted Alex_996
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LeetCode Algorithm 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 叉树的最大深度的主要内容,如果未能解决你的问题,请参考以下文章