1. 程式人生 > >LeetCode 559. N叉樹的最大深度

LeetCode 559. N叉樹的最大深度

題目描述

給定一個 N 叉樹,找到其最大深度。

最大深度是指從根節點到最遠葉子節點的最長路徑上的節點總數。

例如,給定一個 3叉樹 :


我們應返回其最大深度,3。

程式碼

class Solution {
public:
    int maxDepth(Node* root) {
        if(root == NULL)
		return 0;
		int deep = 0;
		for(int i = 0; i < root->children.size(); i++)
		{
			deep = max(deep,maxDepth(root->children[i]
)); } return deep + 1; } };