当前位置: 首页 > news >正文

力扣热门100题之二叉树最大深度

描述:给定一个二叉树 返回其最大深度

解题思路:(递归),对左右子树进行递归,然后返回较大的长度+1,就是最大深度

int maxLeft = maxDepth(root.left); //获取左子树的最大长度

int maxRight = maxDepth(root.right); //获取右子树的最大长度

完整实现:

class Solution { public int maxDepth(TreeNode root) { if(root == null) return 0; int maxLeft = maxDepth(root.left); int maxRight = maxDepth(root.right); return Math.max(maxLeft,maxRight) + 1; } }
http://www.jsqmd.com/news/584064/

相关文章:

  • JavaScript 生成器函数核心用法与实践详解
  • OpenClaw技能开发入门:为Qwen3-14B定制专属自动化模块
  • 前端架构设计吐槽:别再让你的代码像坨翔!
  • 基于STM32的宠物寄养平台设计与实现
  • 大模型为什么需要 skill
  • 前端无障碍性吐槽:别再让残障人士用不了你的网站!
  • 从AI辅助到私有化部署:解析5款低代码工具
  • 低空安全刚需!西工大UAV-DETR反无人机小目标检测,参数减少40%,mAP50:95提升6.6个百分点
  • HPMSM的飞轮储能并网控制simulink仿真 MATLAB R2021b搭建
  • 激光切管卡盘:优特卡如何助力管材加工效率升级
  • 从零基础到PLC工程师:2026苏州3个月速成学习路径全解析
  • 基于域名分流的智能DNS
  • 2026年比较好的影像测量仪实力工厂推荐 - 品牌宣传支持者
  • 车辆动力学模型:Carsim与Simulink联合仿真解析空间位姿及速度随时间变化的动态特征
  • 基础ret2libc
  • 3.3 “给 Agent 一台电脑“——MCP 协议与开发者工具链深度集成
  • OpenClaw任务监控:gemma-3-12b-it执行日志的可视化分析
  • 高端制造企业如何设计薪酬体系吸引和留住高技能人才?
  • Serie嵌入式时间序列库:面向LPWAN的轻量级压缩框架
  • 2026二手名表回收鉴定实战:机芯、外观等多维度鉴定要点解析
  • 12306高铁票API预定接口开发文档
  • 【图书推荐】《Python大数据分析师的算法手册》
  • 重磅发布|中国移动智慧城市低空应用人工智能安全白皮书来袭
  • OpenClaw技能市场:Top10 Qwen3.5-9B实用插件推荐
  • 代码随想录算法训练营第十七天| LeetCode 654 最大二叉树、LeetCode 617 合并二叉树、LeetCode 700 二叉搜索树中的搜索、LeetCode 98 验证二叉搜索树
  • idea低版本用高版本的jdk
  • 3.2 虚拟文件系统设计:工作空间隔离与产物版本管理的工程实践
  • COMSOL天然气水合物温压力化四场耦合模拟那些事儿
  • OpenClaw成本优化方案:千问3.5-27B自建接口替代OpenAI
  • 在银滩附近玩,周边有什么好吃的推荐?