E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
111.
1月2日代码随想录二叉树的最小深度及层序遍历总结
个人认为这么一个层序遍历的章节放这么多基本一样的题目算是很没意思的了填充每个节点的下一个右侧节点和二叉树最大深度和前面的代码几乎完全一样,所以我就跳过了代码随想录(programmercarl.com)代码随想录(programmercarl.com)
111
记树与影、
·
2024-01-02 14:07
java
算法
数据结构
七年规划第143篇-五分钟商学院27-有什么能够转换思维的好例子?
111.
如何通过思维转化,带动成长?案例一:网上盛传一个故事,说大英图书馆建了一栋漂亮的新楼,准备整体搬迁过去。但你知道,书多重啊,还这么多,搬家是非常大的工作量。
爱读书的阿楠
·
2024-01-02 06:37
算法训练day16|二叉树part03(LeetCode104.二叉树的最大深度(后序递归的应用)、LeetCode111.二叉树的最小深度、LeetCode222.完全二叉树的节点个数)
文章目录104.二叉树的最大深度1.后序递归通过高度求深度1.思路分析2.代码实现2.迭代法3.复杂度分析4.总结思考
111.
二叉树的最小深度1.后序递归1.思路分析2.代码实现2.迭代法3.思考总结222
3分16秒
·
2024-01-01 21:34
算法与数据结构
算法
c++
数据结构
二叉树part03算法
二叉树part03今日内容:●104.二叉树的最大深度559.n叉树的最大深度●
111.
二叉树的最小深度●222.完全二叉树的节点个数1.104.二叉树的最大深度104.二叉树的最大深度
111.
二叉树的最小深度
Belle_Daisy
·
2024-01-01 21:29
算法
111.
河惣益巳 台版大然《火轮》1-17已完结
日本漫画中时常会出现一些中华风元素的建筑或人物,或名义上是架空、但画风和人物服饰明显是以古代中国为蓝本的作品。但很多日本漫画家对中国了解并不深,仅凭一些臆测或想象描绘中华风建筑和人物,难免会出现一些让中国读者们啼笑皆非的画面。不过我今天要介绍的作品,所描绘的竟然是国人也很少涉及的中式神仙题材漫画,并且这部漫画竟然还是30年前出版的作品,这么久之前作者就对中国的神仙体系了解得这么深,实在让人惊叹不已
永远的夏天
·
2023-12-31 09:03
【二叉树】【BFS】【DFS】
111.
二叉树的最小深度
题目法1:BFSclassSolution{publicintminDepth(TreeNoderoot){if(root==null){return0;}intdepth=1;Queuequeue=newLinkedList<>();queue.offer(root);while(!queue.isEmpty()){intcurSize=queue.size();for(inti=0;i
Allenlzcoder
·
2023-12-30 00:13
二叉树
BFS
层次遍历
代码随想录算法训练营DAY15|二叉树2
.二叉树的右视图637.二叉树的层平均值429.N叉树的层序遍历515.在每个树行中找最大值116.填充每个节点的下一个右侧节点指针117.填充每个节点的下一个右侧节点指针II104.二叉树的最大深度
111
XIAOHAIYOU
·
2023-12-29 01:45
深度优先
算法
Leetcode 刷题笔记(十三) —— 二叉树篇之二叉树的层序遍历及相关题目
二叉树的层序遍历107.二叉树的层序遍历II199.二叉树的右视图637.二叉树的层平均值429.N叉树的层序遍历515.在每个树行中找最大值116.填充每个节点的下一个右侧节点指针104.二叉树的最大深度
111
a1241692733
·
2023-12-28 15:55
算法
leetcode
链表
算法
二叉树
数据结构
WH980——075 家长共读第二天
WH980——0752022年9月2日星期五阴家长共读第二天9月1日今天阅读王金海《培养孩子的学习力》第一章P1~
111.
王红老师王金海博士说,后天的努力改变不是全无作用,但不是每个人都能及时觉悟和勇于改变
静水深流111
·
2023-12-26 08:39
问题:java:无效的目标发行版:11(报错)
问题:java:无效的目标发行版:11文章目录问题:java:无效的目标发行版:11前言一、问题:java:无效的目标发行版:
111.
提出问题:控制台报错:2.问题分析:3.解决问题:总结前言控制台报错
Lhz326568
·
2023-12-25 19:02
学习打卡
java
开发语言
学习
笔记
intellij-idea
力扣每日一题day33[
111.
二叉树的最小深度]
给定一个二叉树,找出其最小深度。最小深度是从根节点到最近叶子节点的最短路径上的节点数量。说明:叶子节点是指没有子节点的节点。示例1:输入:root=[3,9,20,null,null,15,7]输出:2示例2:输入:root=[2,null,3,null,4,null,5,null,6]输出:5本题依然是前序遍历和后序遍历都可以,前序求的是深度,后序求的是高度。二叉树节点的深度:指从根节点到该节点
726498
·
2023-12-22 20:25
力扣每日一题
算法
leetcode
代码随想录算法训练营第16天 | 104.二叉树的最大深度、559.n叉树的最大深度、
111.
二叉树的最小深度、222.完全二叉树的节点个数
二叉树节点的深度:指从根节点到该节点的最长简单路径边的条数或者节点数。深度从1开始,则根节点的深度为1。使用前序遍历,从上往下求深度。二叉树节点的高度:指从该节点到叶子节点的最长简单路径边的条数或者节点数。高度从1开始,则叶子节点的高度为1。使用后序遍历,从下往上求高度。104.二叉树的最大深度题目链接:二叉树的最大深度解法:根节点的高度就是二叉树的最大深度,所以本题中我们通过后序求的根节点高度来
Jack199274
·
2023-12-22 15:49
数据结构和算法
算法
数据结构
代码随想录算法训练营第十六天 | 二叉树的深度、节点个数
目录力扣题目力扣题目记录104.二叉树的最大深度
111.
二叉树的最小深度222.完全二叉树的节点个数普通二叉树完全二叉树总结力扣题目用时:1.5h1、104.二叉树的最大深度2、
111.
二叉树的最小深度
Fight___
·
2023-12-22 08:31
算法
数据结构
代码随想录27期|Python|Day16|二叉树|104.二叉树的最大深度|
111.
二叉树的最小深度|222.完全二叉树的节点个数
二叉树专题,重点掌握后续的递归和中间节点的处理。104.二叉树的最大深度-力扣(LeetCode)本题在前一章已经解决了层序遍历的解法,现在来聊一下递归法。首先需要明确两个概念:深度和高度。(注意,起始位置的值都是1)深度:从root开始,到当前位置所在节点的层数;高度:从底层叶子节点开始,到当前所在节点的层数。再来说一下选择什么顺序来遍历。前序:从root出发,直接找的是深度;后序:从叶子节点出
Lily_Mei
·
2023-12-22 05:44
python
开发语言
JAVA面试题11
111.
什么是NoSQLNoSQL,泛指非关系型数据库,NoSQL即Not-Only_SQL,它可以作为关系型数据库的良好补充。
热心市民陈先生314
·
2023-12-21 21:35
java面试
java
数据库
redis
LeetCode—
111.
Minimum Depth of Binary Tree
Givenabinarytree,finditsminimumdepth.Theminimumdepthisthenumberofnodesalongtheshortestpathfromtherootnodedowntothenearestleafnode.给定一棵二叉树,求最浅深度。只要计算左右子树最小深度+1即可,但要注意当没有左子树/右子树时,要计算另一个节点的深度,因为没有到达leaf节
萌小熙喵
·
2023-12-21 06:14
111.
二叉树的最小深度
给定一个二叉树,找出其最小深度。最小深度是从根节点到最近叶子节点的最短路径上的节点数量。说明:叶子节点是指没有子节点的节点。示例:给定二叉树[3,9,20,null,null,15,7],3/\920/\157返回它的最小深度2.代码/***Definitionforbinarytree*structTreeNode{*intval;*TreeNode*left;*TreeNode*right;*
vbuer
·
2023-12-19 23:53
111.
二叉树的最小深度
目录解法:官方解法:方法一:深度优先搜索思路及解法复杂度分析时间复杂度:空间复杂度:方法二:广度优先搜索思路及解法复杂度分析时间复杂度:空间复杂度:给定一个二叉树,找出其最小深度。最小深度是从根节点到最近叶子节点的最短路径上的节点数量。说明:叶子节点是指没有子节点的节点。示例1:输入:root=[3,9,20,null,null,15,7]输出:2示例2:输入:root=[2,null,3,nul
Balenciage
·
2023-12-16 04:16
LeetCode基础入门
java
算法
leetcode
代码随想录算法训练营15期 Day 16 | 104.二叉树的最大深度、559.n叉树的最大深度、
111.
二叉树的最小深度、222.完全二叉树的节点个数
104.二叉树的最大深度什么是深度,什么是高度,如何求深度,如何求高度,这里有关系到二叉树的遍历方式。深度是前序遍历,从上往下走;高度是后序遍历,从下往上走,深度为最大高度。思路:本题的关键是使用高度的方式返回相应的深度,经过几次后序遍历,然后直接返回相应的最大高度就是相应的深度。题目链接:力扣/***Definitionforabinarytreenode.*structTreeNode{*in
ASDWYang
·
2023-12-16 00:37
算法
数据结构
力扣
111.
二叉树的最小深度
给定一个二叉树,找出其最小深度。最小深度是从根节点到最近叶子节点的最短路径上的节点数量。说明:叶子节点是指没有子节点的节点。示例1:输入:root=[3,9,20,null,null,15,7]输出:2示例2:输入:root=[2,null,3,null,4,null,5,null,6]输出:5提示:树中节点数的范围在[0,105]内-1000queue=newLinkedList();queue
谦谦孑
·
2023-12-16 00:17
leetcode
算法
职场和发展
算法训练营Day16(二叉树)
今日内容:104.二叉树的最大深度559.n叉树的最大深度
111.
二叉树的最小深度222.完全二叉树的节点个数迭代法,大家可以直接过,二刷有精力的时候再去掌握迭代法。
不吃青椒!
·
2023-12-15 07:01
算法
小张刷力扣--第十六天
文章目录104.二叉树的最大深度
111.
二叉树的最小深度222.完全二叉树的节点个数104.二叉树的最大深度题目链接难度:简单题目描述给定一个二叉树,找出其最大深度。
神秘灬メ范儿_学编程
·
2023-12-03 11:56
力扣
leetcode
算法
数据结构
力扣日记11.28-【二叉树篇】二叉树的最小深度
力扣日记:【二叉树篇】二叉树的最小深度日期:2023.11.28参考:代码随想录、力扣
111.
二叉树的最小深度题目描述难度:简单给定一个二叉树,找出其最小深度。
RobinChan730
·
2023-12-01 10:55
leetcode
算法
职场和发展
【代码随想录-刷题学习JavaScript】day6-二叉树
一、理论基础二、递归遍历三、迭代遍历四、统一迭代五、层序遍历10六、226.翻转二叉树七、101.对称二叉树2八、104.二叉树的最大深度559.n叉树的最大深度九、
111.
二叉树的最小深度十、222.
倏存
·
2023-11-29 03:48
学习
javascript
算法
前端
二叉树
111.
二叉树的最小深度
给定一个二叉树,找出其最小深度。最小深度是从根节点到最近叶子节点的最短路径上的节点数量。说明:叶子节点是指没有子节点的节点。image.png分析最大的深度理解,最小深度一下子懵了不知道如何解析最小深度是从根节点到最近叶子节点的最短路径上的节点数量这个问题难点在哪来加入是null节点的距离就不能需要计算第一版本:intminDepth(structTreeNode*root){if(root==N
小王同学加油
·
2023-11-27 06:55
代码随想录刷题打卡day15
111.
二叉树的最小深度思想和上一题差不多,但是有一个坑要注意,深度是根节点到叶子的距离,因此如果存在莫个结点的左树或者右树为空的情况,不能只加到为空的位置,而是:若左树为空就1+右树最小深度,右树同理
MeloHX
·
2023-11-26 18:53
代码随想录刷题打卡记录
算法
c++
力扣
代码随想录算法训练营第十五天| 层序遍历、LeetCode226.翻转二叉树 、LeetCode101.对称二叉树 2
.二叉树的右视图637.二叉树的层平均值429.N叉树的层序遍历515.在每个树行中找最大值116.填充每个节点的下一个右侧节点指针117.填充每个节点的下一个右侧节点指针II104.二叉树的最大深度
111
喵
·
2023-11-26 12:02
算法训练营(LeetCode)
算法
python
leetcode
算法训练营第十五天| 层序遍历、LeetCode226.翻转二叉树 、LeetCode101.对称二叉树 2
.二叉树的右视图637.二叉树的层平均值429.N叉树的层序遍历515.在每个树行中找最大值116.填充每个节点的下一个右侧节点指针117.填充每个节点的下一个右侧节点指针II104.二叉树的最大深度
111
彬学呢
·
2023-11-26 12:25
算法
数据结构
哈希算法
代码随想录算法训练营第16天|● 104.二叉树的最大深度 559.n叉树的最大深度 ●
111.
二叉树的最小深度 ● 222.完全二叉树的节点个数
104.二叉树的最大深度简单给定一个二叉树root,返回其最大深度。二叉树的最大深度是指从根节点到最远叶子节点的最长路径上的节点数。示例1:[图片]输入:root=[3,9,20,null,null,15,7]输出:3示例2:输入:root=[1,null,2]输出:2提示:树中节点的数量在[0,10(4)]区间内。-100b{returna}returnb}//递归funcmaxDepth(ro
嗝~~~~
·
2023-11-25 15:39
代码随想录
算法
数据结构
自己学习html+css的详细笔记
目录常用符号:6有序列表:ol>li6无序列表:ul>li7自定义列表:dl>dt+dd7图片标签:7表格:8表单from:8CSS:9CSS优先级:9CSS选择器10伪类选择器:10CSS文本属性
111
看云清雾淡
·
2023-11-22 13:28
前端
css
html
学习
【国学200问】111~115
已收藏至文集:语文学习
111.
元太祖铁木真是蒙古草原上的英雄,他被人们尊称为"成吉思汗","汗"的意思是大王,那么"成吉思汗"的意思是:(B)A、天空B、大海C、草原D、高山112."
无悔客qiqiblog
·
2023-11-21 05:29
代码随想录刷题day16 104.二叉树的最大深度;
111.
二叉树的最小深度;222.完全二叉树的节点个数
代码随想录刷题day16104.二叉树的最大深度;
111.
二叉树的最小深度;222.完全二叉树的节点个数继续是二叉树的应用。基本的处理逻辑还是遍历,然后根据需求在中节点操作。
无彩之梦
·
2023-11-20 19:53
算法
数据结构
leetcode
⭐算法入门⭐《二叉树》简单05 —— LeetCode
111.
二叉树的最小深度
文章目录一、题目1、题目描述2、基础框架3、原题链接二、解题报告1、思路分析2、时间复杂度3、代码详解三、本题小知识四、加群须知一、题目1、题目描述 给定一个二叉树,找出其最小深度。二叉树的深度为根节点到最短距离的叶子节点的最长路径上的节点数。 样例输入:[3,9,20,null,null,15,7] 样例输出:22、基础框架C语言版本给出的基础框架代码如下:intminDepth(stru
英雄哪里出来
·
2023-11-15 06:48
《LeetCode算法全集》
算法
leetcode
数据结构
二叉树
深度
力扣labuladong一刷day7共3题
力扣labuladong一刷day7共3题文章目录力扣labuladong一刷day7共3题一、216.组合总和III二、
111.
二叉树的最小深度三、752.打开转盘锁一、216.组合总和III题目链接
当年拼却醉颜红
·
2023-11-14 00:08
力扣算法题
leetcode
算法
回溯算法
二叉树
广度优先
LeetCode
111.
Minimum Depth of Binary Tree 二叉树的最小深度
题目:给定一个二叉树,找出其最小深度。最小深度是从根节点到最近叶子节点的最短路径上的节点数量。说明:叶子节点是指没有子节点的节点。示例:给定二叉树[3,9,20,null,null,15,7],3/\920/\157返回它的最小深度2.解题思路:使用深度优先遍历或者广度优先遍历找到最小高度。代码实现:BFS:/***Definitionforabinarytreenode.*publicclass
zhangzhetaojj
·
2023-11-12 20:57
Leetcode
(101~200)
leetcode
111.
Minimum Depth of Binary Tree二叉树的最小深度Python
给定二叉树,找到其最小深度。最小深度是沿着从根节点到最近的叶节点的最短路径的节点数。Input:[3,6]Output:2首先还是想到104题查找深度,这个是查找最小深度,所以应该将max变成minclassSolution:defminDepth(self,root:TreeNode)->int:ifnotroot:return0ifnotroot.rightandnotroot.left:re
weixin_...
·
2023-11-12 20:55
Leetcode(Easy)
python
leetcode
[LeetCode]
111.
Minimum Depth of Binary Tree 二叉树的最小深度
Givenabinarytree,finditsminimumdepth.Theminimumdepthisthenumberofnodesalongtheshortestpathfromtherootnodedowntothenearestleafnode.给一个二叉树,找出它的最小深度。最小深度是从根节点向下到最近的叶节点的最短路径,就是最短路径的节点个数。解法1:DFS解法2:BFSJava
weixin_30347335
·
2023-11-12 20:24
数据结构与算法
java
python
【Leetcode】
111.
Minimum Depth of Binary Tree(二叉树最小深度)
Givenabinarytree,finditsminimumdepth.Theminimumdepthisthenumberofnodesalongtheshortestpathfromtherootnodedowntothenearestleafnode.Note:Aleafisanodewithnochildren.Example:Givenbinarytree[3,9,20,null,nu
ccq1n
·
2023-11-12 20:53
【LeetCode】刷题记录
二叉树
【LeetCode】
111.
Minimum Depth of Binary Tree 二叉树的最小深度(Easy)(JAVA)
【LeetCode】111.MinimumDepthofBinaryTree二叉树的最小深度(Easy)(JAVA)题目地址:https://leetcode.com/problems/minimum-depth-of-binary-tree/题目描述:Givenabinarytree,finditsminimumdepth.Theminimumdepthisthenumberofnodesalo
吴中乐
·
2023-11-12 20:52
Leetcode
二叉树
java
leetcode
算法
数据结构
111.
Minimum Depth of Binary Tree [ 二叉树的最小深度]
描述Givenabinarytree,finditsminimumdepth.Theminimumdepthisthenumberofnodesalongtheshortestpathfromtherootnodedowntothenearestleafnode.最小深度是从根节点到最近叶子节点的最短路径上的节点数量例子思路如果左右子树深度都大于0,则取min(左右子树深度)否则取max(左右子树
puspos
·
2023-11-12 20:22
leetcode
leetcode
easy
LeetCode之
111.
Minimum Depth of Binary Tree
Givenabinarytree,finditsminimumdepth.Theminimumdepthisthenumberofnodesalongtheshortestpathfromtherootnodedowntothenearestleafnode.Note:Aleafisanodewithnochildren.Example:Givenbinarytree[3,9,20,null,nu
每天的每一天
·
2023-11-12 20:51
LeetCode刷题
Leetcode:
111.
Minimum Depth of Binary Tree(求Tree的最小的深度)
Givenabinarytree,finditsminimumdepth.Theminimumdepthisthenumberofnodesalongtheshortestpathfromtherootnodedowntothenearestleafnode.给定一个二叉树,找到它的最小深度。最小深度是沿着从根节点到最近的叶节点的最短路径的节点的数量。很Easy。代码:publicclassTre
Genius_yyyyyyyyeah
·
2023-11-12 20:50
leetcode
Leetcode
path
leetcode
二叉树
树的深度
Tree-path
LeetCode
111.
Minimum Depth of Binary Tree (二叉树的最小深度)
题目描述:给定一个二叉树,找出其最小深度。最小深度是从根节点到最近叶子节点的最短路径上的节点数量。说明:叶子节点是指没有子节点的节点。示例:给定二叉树[3,9,20,null,null,15,7],3/\920/\157返回它的最小深度2.ACC++Solution:/***Definitionforabinarytreenode.*structTreeNode{*intval;*TreeNode
amoscykl
·
2023-11-12 20:20
Leetcode
Leetcode
(C++解题报告)
LeetCode
C
111
Minimum
Depth
of
Binary
Tree
二叉树的最小深度
111.
Minimum Depth of Binary Tree(二叉树的最小深度)
题目链接:https://leetcode.com/problems/minimum-depth-of-binary-tree/给定一个二叉树,找出其最小深度。最小深度是从根节点到最近叶子节点的最短路径上的节点数量。说明:叶子节点是指没有子节点的节点。示例:给定二叉树[3,9,20,null,null,15,7],3/\920/\157返回它的最小深度2.AC0ms100%Java:/***Def
God_Mood
·
2023-11-12 20:19
Leetcode
Minimum
Depth
of
Binary
Tree
二叉树的最小深度
leetcode刷题日记:
111.
Minimum Depth of Binary Tree(二叉树的最小深度)
给我们一个二叉树,我们应该如何来求二叉树的最小深度呢?二叉树的最小深度指的是叶子结点到所处的位置最小的,这就是二叉树的最小深度,也就是说我们要找的是离根结点最近的叶子结点。如果我们从根结点向下出发寻找叶子节点,一层一层的去找叶子结点最先找到的叶子结点所处于的深度就是二叉树的最小深度,而叶子结点的标志就是两个指针域都为NULL。所以我们只需要去寻找最先出现的二叉树的两个指针域都为NULL的结点。但是
apprentice_eye
·
2023-11-12 20:16
leetcode刷题日记
leetcode
算法
职场和发展
(层次遍历)
111.
二叉树的最小深度
原题链接:
111.
二叉树的最小深度思路:直接层序遍历,遍历一层记录最小深度的遍历depth++最先遇到叶子节点就代表是最小的深度,直接返回depth即可全代码:classSolution{public:
小玄.
·
2023-11-11 23:07
二叉树
数据结构
Leetcode刷题——一些用层次遍历解决的问题(
111.
二叉树的最小深度、104. 二叉树的最大深度、226. 翻转二叉树、剑指 Offer 27. 二叉树的镜像)
111.
二叉树的最小深度
111.
二叉树的最小深度最小深度就是从第一层开始往下找,找到第一个叶子结点,就是最小深度publicintminDepth(TreeNoderoot){Queuequeue=newLinkedList
lonelyMangoo
·
2023-11-11 23:36
leetcode
算法
数据结构
【LeetCode】二叉树相关题解汇总
二叉树相关题解汇总文章目录【LeetCode】二叉树相关题解汇总写在前面226.翻转二叉树100.相同的树101.对称二叉树103.二叉树的锯齿形层序遍历104.二叉树的最大深度559.N叉树的最大深度
111
程序媛小y
·
2023-11-11 04:33
leetcode
算法
二叉树的最大深度
111.
二叉树的最小深度222.完全二叉树的节点个数
JAVA代码编写104.二叉树的最大深度给定一个二叉树root,返回其最大深度。二叉树的最大深度是指从根节点到最远叶子节点的最长路径上的节点数。示例1:输入:root=[3,9,20,null,null,15,7]输出:3示例2:输入:root=[1,null,2]输出:2提示:树中节点的数量在[0,104]区间内。-100<=Node.val<=100教程:https://programmerc
Catherinemin
·
2023-11-10 08:27
leetcode
代码随想录
算法
算法
java
开发语言
【代码随想录】算法训练计划16
【代码随想录】算法训练计划041、
111.
二叉树的最小深度题目:给定一个二叉树,找出其最小深度。最小深度是从根节点到最近叶子节点的最短路径上的节点数量。说明:叶子节点是指没有子节点的节点。
不之道
·
2023-11-10 05:57
代码随想录
算法
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他