当前位置: 代码迷 >> 综合 >> Leetcode 559. Maximum Depth of N-ary Tree
  详细解决方案

Leetcode 559. Maximum Depth of N-ary Tree

热度:39   发布时间:2023-12-12 21:21:16.0

文章作者:Tyan
博客:noahsnail.com  |  CSDN  |  简书

1. Description

Maximum Depth of N-ary Tree

2. Solution

/* // Definition for a Node. class Node { public:int val;vector<Node*> children;Node() {}Node(int _val, vector<Node*> _children) {val = _val;children = _children;} }; */
class Solution {
    
public:int maxDepth(Node* root) {
    if(!root) {
    return 0;}if(root->children.size() == 0) {
    return 1;}int max = 0;for(int i = 0; i < root->children.size(); i++) {
    int depth = maxDepth(root->children[i]);if(depth > max) {
    max = depth;}}return max + 1;}
};

Reference

  1. https://leetcode.com/problems/maximum-depth-of-n-ary-tree/description/
  相关解决方案