技术栈

二叉树的最小深度

阿芯爱编程2024-11-08 21:46
java 复制代码
class Solution {
    public int minDepth(TreeNode root) {
        if(root==null)return 0;
        else if(root.left==null)return minDepth(root.right)+1;
        else if(root.right==null)return minDepth(root.left)+1;
        else return Math.min(minDepth(root.left),minDepth(root.right))+1;
        
    }
}
上一篇:PHP网络爬虫常见的反爬策略
下一篇:PHP弱类型安全问题
相关推荐
hqxstudying
18 分钟前
JAVA项目中邮件发送功能
java·开发语言·python·邮件
最初的↘那颗心
21 分钟前
Java HashMap深度解析:原理、实现与最佳实践
java·开发语言·面试·hashmap·八股文
小兔兔吃萝卜
27 分钟前
Spring 创建 Bean 的 8 种主要方式
java·后端·spring
pusue_the_sun
43 分钟前
数据结构——栈和队列oj练习
c语言·数据结构·算法·栈·队列
大锦终
44 分钟前
【算法】模拟专题
c++·算法
亲爱的马哥
1 小时前
重磅更新 | 填鸭表单TDuckX2.9发布!
java
Java中文社群
1 小时前
26届双非上岸记!快手之战~
java·后端·面试
whitepure
1 小时前
万字详解Java中的面向对象(二)——设计模式
java·设计模式
whitepure
1 小时前
万字详解Java中的面向对象(一)——设计原则
java·后端
热门推荐
01UV安装并设置国内源02【2025.08.06最新版】Android Studio下载、安装及配置记录(自动下载sdk)03Qwen3-Coder 快速上手教程 | Qwen Code + Claude Code04KGG转MP3工具|非KGM文件|解密音频052025最新国内服务器可用docker源仓库地址大全(2025年8月更新)06蜘蛛磁力 搜索引擎大全,如何使用蜘蛛磁力查找磁力链接07TRAE 规则(Rules)配置指南:个人习惯、团队规范与最佳实践08NVIDIA显卡驱动、CUDA、cuDNN 和 TensorRT 版本匹配指南09阿里开源首个图像生成基础模型——Qwen-Image本地部署教程,超强中文渲染能力刷新SOTA!10TRAE Rules 实践:为项目配置 6A 工作流