链接:104. 二叉树的最大深度 - 力扣(LeetCode)
深搜dfs
注意这里递归前要加self.
1 # Definition for a binary tree node. 2 # class TreeNode(object): 3 # def __init__(self, val=0, left=None, right=None): 4 # self.val = val 5 # self.left = left 6 # self.right = right 7 class Solution(object): 8 def maxDepth(self, root): 9 """ 10 :type root: Optional[TreeNode] 11 :rtype: int 12 """ 13 if not root: 14 return 0 15 leftDepth = self.maxDepth(root.left) 16 rightDepth = self.maxDepth(root.right) 17 return max(leftDepth, rightDepth) + 1 18 19
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/967909.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!相关文章
2025年塑料合金板材订做厂家综合评测:汽车外饰板/真空吸塑板/ABS吸塑板优质供应商精选
随着新材料技术的快速发展,塑料合金板材在工业制造中的应用范围持续扩大。行业数据显示,2024年中国塑料合金市场规模达到685亿元,年均增长率稳定在9.2%左右。其中工程塑料合金占比42.5%**,在汽车、电子、家电等领域…
成分党必看!2025抗老产品推荐,紧致淡纹实力派产品全测评
成分党必看!2025抗老产品推荐,紧致淡纹实力派产品全测评随着消费升级与抗老需求年轻化,科学抗老已成为护肤市场的核心赛道。当代消费者不再盲目追逐“贵妇噱头”,而是更关注产品的成分科学性、功效确定性与肤质适配…
2025年镀锌方管定做厂家权威推荐:镀锌钢管/国标H型钢/不锈钢板源头厂家精选
行业背景与市场概况
镀锌方管作为建筑、机械制造、钢结构工程等领域的重要材料,其市场需求与钢铁行业发展及防腐技术进步紧密相连。当前,中国方管行业已进入专业化、定制化发展阶段,镀锌方管在耐腐蚀性、使用寿命方…
Unity的协程(Coroutine)是什么?
在Unity的学习过程中,每当我有需要进行延时的需求时,豆包给到我的建议都是使用一个名为“协程(Coroutline)”的功能来进行处理,而不是使用C#线程中带的Sleep()函数,所以,协程是什么?豆包给的答案是:协程是Uni…
20232313 2025-2026-1 《网络与系统攻防技术》实验六实验报告 - 20232313
1.实验内容基本实验内容如下:掌握metasploit的用法2.实验过程
总共5个任务,如下:
(1)进行对靶机的前期渗透;
(2)利用Vsftpd源码包后门漏洞(21端口);
(3)利用SambaMS-RPC Shell命令注入漏洞(端口139);
…
cURL变量管理中的缓冲区越界读取漏洞分析
本文详细分析了cURL工具中addvariable()函数因缺少NUL终止符而导致的缓冲区越界读取漏洞,包含完整的复现步骤、代码分析和潜在影响评估,揭示了变量管理机制中的安全隐患。漏洞概述
在cURL的addvariable()函数(由set…
iOS 免费抓包工具怎么选?从基础代理到多协议分析的完整指南
本文对 iOS 免费抓包工具的能力、局限和适用场景进行系统分析,介绍代理抓包、tcpdump/Wireshark 等方案,并说明如何在 HTTPS 抓取失败、pinning、QUIC 或 TCP 数据流场景下如何按 App/域名过滤并导出 pcap,用于深度…
GPIO(上) - LI,Yi
介绍STM32的外设-GPIO视频选集(5/50)[3-1] GPIO输出
参考21. GPIO简介GPIO(General Purpose Input Output):通用输入输出口引脚电平:0V~3.3V,部分引脚可容忍5V容忍5V的意思是,在输入模式下,该引脚上若施加5V的…
Python - Dont forget the , when define a tuple
Python - Dont forget the , when define a tuple root_ids = (abcd)
root_ids_tuple = (abcd,)
root_ids_list = [abcd]print(type(root_ids))
print(---------------------------)
print([f"{item}" for i…
Vmware17虚拟网络使用
一、虚拟机使用主机网络(已连接互联网)Vmware主页面选择“编辑”→“虚拟网络编辑器”,打开虚拟网络编辑器设置面板,如下图所示:选择VMnet0并选择类型为桥接模式,已桥接至可选择自动,还可以指定桥接已经连接互联…
2025年33BL无刷电机批发厂家权威推荐榜单:110BLF无刷电机/57BLF无刷电机/42BLF无刷电机源头厂家精选
在工业自动化浪潮的推动下,33BL无刷电机以其紧凑的结构和优异的调速性能,正成为医疗仪器、小型雕刻机等精密设备的核心动力来源,市场需求持续攀升。
01 行业趋势:33BL无刷电机市场概况
无刷电机作为工业自动化的核…
Spoon9.1打开kettle文件报lock错误解决方法
Spoon9.1打开kettle文件报lock解决方法
错误:Maximum wait time of 10 seconds exceed while acquiring lock
解决方法:删除缓存 C:\Users\<你的用户名>\.pentaho
2025 最新集成平台公司权威推荐榜:高性价比解决方案重磅发布,含老百姓大药房合作经验与国际测评认可
引言
在全球数字化转型浪潮下,企业对系统集成的专业化、高效化需求持续攀升,但行业乱象仍制约着企业选型效率。国际集成技术协会(IITA)最新测评数据显示,全球仅 32% 的集成项目能完全达到预期目标,方案适配偏差、…
4:GPIO(上) - LI,Yi
介绍STM32的外设-GPIO视频选集(5/50)[3-1] GPIO输出
参考21. GPIO简介GPIO(General Purpose Input Output):通用输入输出口引脚电平:0V~3.3V,部分引脚可容忍5V容忍5V的意思是,在输入模式下,该引脚上若施加5V的…
2025年北京智能外呼系统公司权威评测:外呼电销机器人/呼叫中心系统/电销外呼软件源头服务商精选
随着企业数字化转型加速,智能外呼系统作为客户服务与营销的重要工具,市场需求持续增长。数据显示,2024年中国智能客服市场规模达到128.6亿元,智能外呼系统在其中占比35.2%,年增长率稳定在18.7%**左右。北京作为科…
MyEMS 五层架构拆解:从毫秒级采集到 AI 决策,能源数据如何实现全链路可控?
在 “双碳” 目标深化推进与企业降本增效需求双重驱动下,能源管理已从传统的 “事后统计” 转向 “实时可控、智能优化” 的新阶段。无论是工业企业的生产线能耗调控、数据中心的精密供电保障,还是园区的综合能源调度…
内存管理-52-memory overcommit-1-文档翻译 - Hello
内存管理-52-memory overcommit-1-文档翻译一、overcommit-accounting.rst======================超额分配记账=====================
Linux 内核支持以下超额分配处理模式:
0: 启发式超额分配处理。拒绝明显的地址空…
2025年江苏车辆防撞雷达系统服务综合评估:车辆预警防撞系统/车辆防撞系统材料/车辆防撞预警监测源头服务商精选
市场现状与技术发展
车辆防撞雷达系统作为智能驾驶辅助技术的核心组成部分,近年来在江苏省交通运输领域获得广泛应用。数据显示,2024年中国汽车主动安全市场规模达到217.8亿元,年复合增长率保持在18.5%** 以上。江苏…
[Python刷题记录]-二叉树的中序遍历-二叉树-简单
[Python刷题记录]-二叉树的中序遍历-二叉树-简单链接:94. 二叉树的中序遍历 - 力扣(LeetCode)
递归1 # Definition for a binary tree node.2 # class TreeNode(object):3 # def __init__(self, val=0, left=No…