深度优先遍历/二叉树简单 LeetCode559. N 叉树的最大深度

559. N 叉树的最大深度

描述

给定一个 N 叉树,找到其最大深度。
最大深度是指从根节点到最远叶子节点的最长路径上的节点总数。
N 叉树输入按层序遍历序列化表示,每组子节点由空值分隔(请参见示例)。

分析

普通的深度搜索

class Solution {
    
    
    public int maxDepth(Node root) {
    
    
        if(root == null){
    
    
            return 0;
        }
        int max = 0;
        for(Node node : root.children){
    
    
            max = Math.max(max,maxDepth(node));
        }
        return ++max;
    }
}

おすすめ

転載: blog.csdn.net/weixin_43260719/article/details/121459062