技术栈

二叉树的最小深度

阿芯爱编程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弱类型安全问题
相关推荐
侠客行0317
8 小时前
Mybatis连接池实现及池化模式
java·mybatis·源码阅读
蛇皮划水怪
8 小时前
深入浅出LangChain4J
java·langchain·llm
Victor356
8 小时前
https://editor.csdn.net/md/?articleId=139321571&spm=1011.2415.3001.9698
后端
Victor356
8 小时前
Hibernate(89)如何在压力测试中使用Hibernate?
后端
灰子学技术
9 小时前
go response.Body.close()导致连接异常处理
开发语言·后端·golang
老毛肚
9 小时前
MyBatis体系结构与工作原理 上篇
java·mybatis
那个村的李富贵
10 小时前
CANN加速下的AIGC“即时翻译”:AI语音克隆与实时变声实战
人工智能·算法·aigc·cann
风流倜傥唐伯虎
10 小时前
Spring Boot Jar包生产级启停脚本
java·运维·spring boot
power 雀儿
10 小时前
Scaled Dot-Product Attention 分数计算 C++
算法
Yvonne爱编码
10 小时前
JAVA数据结构 DAY6-栈和队列
java·开发语言·数据结构·python
热门推荐
01GitHub 镜像站点02Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services03OpenClaw Chrome扩展使用教程 - 浏览器中继控制04Linux下V2Ray安装配置指南05使用 1panel面板 部署 php网站06UV安装并设置国内源07从零搭建一个 PHP 登录注册系统(含完整源码)08openclaw配置教程(linux+局域网ollama)09Vue-skills的中文文档10让 Trae IDE 智能体 “读懂”文档 Excel+PDF+DOCX :mcp-documents-reader 工具使用指南