
LeetCode - 104.二叉树的最大深度(递归)1
发布日期:2021-05-07 21:18:07
浏览次数:21
分类:精选文章
本文共 399 字,大约阅读时间需要 1 分钟。
题目:
给定一个二叉树,找出其最大深度。二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。
说明: 叶子节点是指没有子节点的节点。
示例:
给定二叉树 [3,9,20,null,null,15,7],3 / \ 9 20 / \ 15 7
方法一: 递归

public int maxDepth(TreeNode root) { if(root == null){ return 0; }else{ int leftH = maxDepth(root.left); int rightH = maxDepth(root.right); return Math.max(leftH,rightH) + 1 ; } }
BFS:

发表评论
最新留言
初次前来,多多关照!
[***.217.46.12]2025年04月15日 05时36分50秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Codeforces Global Round 11 个人题解(B题)
2019-03-06
LeetCode75 颜色分类 (三路快排C++实现与应用)
2019-03-06
GDB调试基础使用方法
2019-03-06
HHKB 键盘布局记录以及一些闲言碎语
2019-03-06
【译】N 皇后问题 – 构造法原理与证明 时间复杂度O(1)
2019-03-06
docker基础:容器生命周期管理命令
2019-03-06
Shell脚本学习指南
2019-03-06
日志切分神器--logrotate
2019-03-06
C#3.0新增功能08 Lambda 表达式
2019-03-06
C#开发BIMFACE系列35 服务端API之模型对比6:获取模型构建对比分类树
2019-03-06
C# 规范建议
2019-03-06
.NET 5.0正式发布,新功能特性(翻译)
2019-03-06
重磅推出:AutoProject Studio 自动化项目生成器
2019-03-06
INotifyPropertyChanged 接口
2019-03-06
一些有趣的线段树玩法
2019-03-06
Go语言中的数组与数组切片
2019-03-06
操作系统启动过程
2019-03-06
进程管理
2019-03-06