恒美微站 Logo 恒美微站
  • 首页
  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心
  • 联系我们

LeetCode hot100——104.二叉树的最大深度

  • 首页
  • 资讯中心
  • /
  • LeetCode hot100——104.二叉树的最大深度

相关资讯

SSM宿舍管理系统实战:从数据库设计到核心代码解析 2026/9/12 18:25:18
情感歌单背后的神经科学与声学原理 2026/9/12 18:20:17
AI论文降重工具评测与使用技巧 2026/9/12 18:20:17

最新资讯

Linux离线安装MariaDB实操:二进制包、初始化与systemd全流程
Repomix 代码压缩(Code Compression)实战指南:基于 Tree-sitter 的结构化瘦身,大幅降低 LLM Token 消耗
fhevm Host Contracts 实战指南:在宿主链上部署 FHEVM、DAO 升级与跨链 KMS 状态镜像
qwen-code Web Shell 提问面板键盘交互设计:AskUserQuestion 的完整按键契约与无障碍实现
企业智能问答系统本地部署实战:从模型选型到vLLM调优
AI副业工具选型指南:从目标拆解到适配评估,避免踩坑

今日推荐

MATLAB仿生优化框架:长鼻浣熊算法多策略融合实现
【JAVA毕设源码分享】基于 JavaWeb 的校园一卡通管理系统的设计与实现 基于 JavaWeb 的校园卡业务管理系统(程序+文档+代码讲解+一条龙定制)
【JAVA毕设源码分享】基于 Java 的图书馆借阅管理平台的搭建与实现 基于 Java 的图书馆综合管理系统(程序+文档+代码讲解+一条龙定制)

本周热门

超人会飞不算本事:系统稳定依赖清晰规则与边界设计
超人VS蜘蛛侠:拆解超级IP的影响力与传播方法论
基于CNN的调制信号识别:MATLAB实现时频图分类实战

本月精选

自研推理加速器Redwood:两周内实现PyTorch模型高效部署的实战教程
V4L2摄像头采集实战:从camera_client.rar到出图全流程解析
从“谁发明了钢琴键”到知识问答智能体:RAG与记忆工程实践

LeetCode hot100——104.二叉树的最大深度

发布时间:2026/9/12 18:25:18
LeetCode hot100——104.二叉树的最大深度 题目给定一个二叉树root返回其最大深度。二叉树的最大深度是指从根节点到最远叶子节点的最长路径上的节点数。示例 1输入root [3,9,20,null,null,15,7]输出3示例 2输入root [1,null,2]输出2提示树中节点的数量在[0, 104]区间内。-100 Node.val 100题解题解一DFS后序遍历/** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * TreeNode right; * TreeNode() {} * TreeNode(int val) { this.val val; } * TreeNode(int val, TreeNode left, TreeNode right) { * this.val val; * this.left left; * this.right right; * } * } */ class Solution { public int maxDepth(TreeNode root) { if(root null) return 0; return Math.max(maxDepth(root.left),maxDepth(root.right)) 1; } }题解二BFS层序遍历/** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * TreeNode right; * TreeNode() {} * TreeNode(int val) { this.val val; } * TreeNode(int val, TreeNode left, TreeNode right) { * this.val val; * this.left left; * this.right right; * } * } */ class Solution { public int maxDepth(TreeNode root) { if (root null) return 0; ListTreeNode queue new LinkedList(); queue.add(root); ListTreeNode tmp new LinkedList(); int res 0; while (!queue.isEmpty()) { tmp new LinkedList(); for(TreeNode node : queue) { if (node.left ! null) tmp.add(node.left); if (node.right ! null) tmp.add(node.right); } queue tmp; res; } return res; } }

关于恒美微站

恒美微站专注于为个体商户、工作室提供极简自助建站服务,让每个人都能轻松拥有专业网站。

快速链接

  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心

服务项目

  • 可视化建站
  • 拖拽编辑
  • 主题定制
  • SEO 优化
  • 网站托管

联系方式

  • 📍 地址:北京市朝阳区建国路 88 号
  • 📞 电话:400-888-8888
  • ✉️ 邮箱:info@hmyw.cn
  • 🕐 时间:周一至周日 9:00-18:00

© 2024 恒美微站 hmyw.cn 版权所有 | 京 ICP 备 12345678 号