104.二叉树的最大深度

news/2024/11/24 11:44:04/

2023.6.12
层序遍历记录层数即可

class Solution:def maxDepth(self, root: TreeNode) -> int:if not root:return 0depth = 0queue = collections.deque([root])while queue:depth += 1for _ in range(len(queue)):node = queue.popleft()if node.left:queue.append(node.left)if node.right:queue.append(node.right)return depth

http://www.ppmy.cn/news/345047.html

相关文章

笔记本电脑黑屏 笔记本开机黑屏 笔记本黑屏怎么办

笔记本开机黑屏可能不少朋友都遇到过,笔记本黑屏的原因有哪些?如何解决笔记本黑屏?针对这些问题,笔者为大家做些基本的介绍,希望对遇到该故障的本友朋友有所参考! 笔记本黑屏,大概可以分为硬件和软件二个类…

劝学:Android 14 Framework 引入了哪些“新”技术栈

作者:Mr_万能胶 2023 年 Google I/O 已于 2023 年 5 月 10 日 拉开帷幕,Android 14 Beta 版本近期也已经 释放到 Google partners,本文主要分析 Google 在 Android 14 框架代码中引入了哪些新的技术栈,而对于新功能和 API Change&…

UE4Pak包

【UE4】 文件系统 - Goulandis UE4Pak包自定义挂载以及包内资源异步加载_Khcys_的博客-CSDN博客

苏宁数据治理实战方法论和三字经

大数据真的是越“大”越好吗?大数据到达一定的规模,其所需承载的集群资源成本、数据开发维护成本和数据管理成本,将会呈几何式增长,同样也将会带来一笔巨额的开销。 如果缺少科学有效的治理管控,就会出现大量的“负”数…

MTK WLAN框架学习-- 如何分析WLAN Throughput 问题

为什么要先测试Shielding room中的Throughput? Shielding room中的问题简单,容易debugShielding room中的问题,如果泄露到open环境就难于定位 --比如硬件tx不好,在Shielding room中一看data rate就能知道。但是到了open环境中,就不好看了,不知道是环境差还是tx有问题。S…

Debezium UI On ECS编译安装及开放Web访问

1. 访问debezium-ui的代码仓库,下载源码 GitHub - debezium/debezium-ui: A web UI for Debezium; Please log issues at https://issues.redhat.com/browse/DBZ. 2. 解压zip源码包: TEST[hadoopshdcvfsla1894 ~]$ cd /data/module TEST[hadoopshd…

linux上安装es、Kibana、ik分词

基本概念 ES是什么?我们可以把ES比作一个Mysql数据库,同样用来存储数据,不过比Mysql提供了更多的搜索功能,例如分词搜索,关联度搜索等,而且搜索速度也不是同一级别的, ES能够实现百万数据/秒的查询速度。接…

iPhone 5S/5C强势来袭 9月新机购机指南

导言 时至昨日,苹果最新的两跨手机iPhone5C/iPhone5S发布结束,9月上旬备受关注的魅族MX 3、三星Note 3、索尼XL39h、小米 3和苹果iPone 5S/5C手机都已发布完成,这6款手机的最新配置和销售价格都已经得到确实,下面让小编为各位网友…