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
随想。。。
代码
随想
录学习Day 10
20.有效的括号题目链接讲解链接不匹配的情况总共有三种:左括号多了、右括号多了以及左右括号不匹配。在匹配左括号的时候,右括号先入栈,就只需要比较当前元素和栈顶相不相等就可以了,比左括号先入栈代码实现要简单。最后字符串遍历完之后,如果栈是空的,就说明左右括号全都匹配。classSolution:defisValid(self,s:str)->bool:stack=[]foritemins:#遍历字符
RiverITD
·
2024-03-18 13:22
学习
python
leetcode
Day2|977.有序数组的平方 ,209.长度最小的子数组 ,59.螺旋矩阵II
代码
随想
录算法训练营Day2|977.有序数组的平方,209.长度最小的子数组,59.螺旋矩阵II.mdLeetCode977.有序数组的平方思路利用python的sort方法,先平方,再排序。
Jiahui_0020
·
2024-03-17 05:40
代码随想录算法训练营
leetcode
二刷代码
随想
录算法训练营第二十三天 | 669. 修剪二叉搜索树、108.将有序数组转换为二叉搜索树、538.把二叉搜索树转换为累加树
目录一、669.修剪二叉搜索树二、108.将有序数组转换为二叉搜索树三、538.把二叉搜索树转换为累加树一、669.修剪二叉搜索树题目链接:力扣文章讲解:代码
随想
录视频讲解:你修剪的方式不对,我来给你纠正一下
magic bamboo
·
2024-03-16 22:30
算法
leetcode
数据结构
代码
随想
录算法训练营三刷day24 | 回溯算法 之 理论基础 77. 组合
三刷day24理论基础77.组合递归函数的返回值以及参数回溯函数终止条件单层搜索的过程理论基础回溯法解决的问题都可以抽象为树形结构。因为回溯法解决的都是在集合中递归查找子集,集合的大小就构成了树的宽度,递归的深度,都构成的树的深度。递归就要有终止条件,所以必然是一棵高度有限的树(N叉树)。回溯三部曲回溯函数模板返回值以及参数在回溯算法中,我的习惯是函数起名字为backtracking,这个起名大家
頔枫
·
2024-03-16 09:43
算法训练营
算法
数据结构
c++
leetcode
代码
随想
录算法训练营day20 | 654.最大二叉树、617.合并二叉树、700.二叉搜索树中的搜索、98.验证二叉搜索树
day19是休息日,到时候我会补一篇关于二叉树的总结。所以今天是day20.目录654.最大二叉树思路解题方法复杂度Code617.合并二叉树思路解题方法复杂度Code700.二叉搜索树中的搜索思路解题方法复杂度Code98.验证二叉搜索树思路解题方法复杂度Code总结654.最大二叉树链接:最大二叉树给定一个不重复的整数数组nums。最大二叉树可以用下面的算法从nums递归地构建:创建一个根节点
无为码匠
·
2024-03-15 01:25
算法刷题
算法
监考
随想
第一场监考安排在23班,这个教室的北边窗户外面可以看到有三棵柳树,看最左边临路的那棵,树上的叶子倔强地在枝条上随着风的节奏摇曳,也唤起来很多记忆。能有闲时间看看远处的绿色也是好的。上午的第一场考试是语文,教室里做的都是年级的清华北大之星,211、985的希望。看起来高一新生入学军训时候在操场上叠被子比赛展示规范的邱同学,现在做的位置是年级第11名。看来注重个人生活习惯有条理的人,学习自然也是有自己
文芳读写
·
2024-03-14 18:50
代码
随想
录算法训练营Day45 ||leetCode 70. 爬楼梯 (进阶)|| 322. 零钱兑换 || 279.完全平方数
70.爬楼梯(进阶)本质上和leetcode377一样#include#includeusingnamespacestd;intmain(){intn,m;while(cin>>n>>m){vectordp(n+1,0);dp[0]=1;for(inti=1;i=0)dp[i]+=dp[i-j];}}cout&coins,intamount){vectordp(amount+1,INT_MAX);
qq_44884699
·
2024-03-14 11:06
leetcode
算法
职场和发展
二刷代码
随想
录算法训练营第二十一天 | 530.二叉搜索树的最小绝对差、501.二叉搜索树中的众数、236. 二叉树的最近公共祖先
目录一、530.二叉搜索树的最小绝对差二、501.二叉搜索树中的众数三、236.二叉树的最近公共祖先一、530.二叉搜索树的最小绝对差题目链接:力扣文章讲解:代码
随想
录视频讲解:二叉搜索树中,需要掌握如何双指针遍历
magic bamboo
·
2024-03-14 00:20
算法
代码
随想
录算法训练营第17天|110.平衡二叉树 |257. 二叉树的所有路径 | 404.左叶子之和
代码
随想
录算法训练营第17天|110.平衡二叉树|257.二叉树的所有路径|404.左叶子之和详细布置迭代法,大家可以直接过,二刷有精力的时候再去掌握迭代法。
阿豪只会阿巴
·
2024-03-13 23:20
算法
c++
代码
随想
录算法训练营第17天 | 110.平衡二叉树 257.二叉树的所有路径 404.左叶子之和
Leetcode-110平衡二叉树:比较高度优先考虑后序遍历,用后序遍历的递归方式解决很简单:/***Definitionforabinarytreenode.*structTreeNode{*intval;*TreeNode*left;*TreeNode*right;*TreeNode():val(0),left(nullptr),right(nullptr){}*TreeNode(intx):
2301_76612880
·
2024-03-13 23:19
数据结构
雨中花
随想
清晨,一阵淅沥沥的小雨从天而降,万物吸允,生机勃勃。呼吸这新鲜空气,拍几张雨后清新亮丽之花,惬意!人一旦觉悟,就会放弃追寻身外之物,而开始追寻内心世界的真正财富。一位哲人说得好:真正的幸福并非所拥有的多,而是所求的少。幸福常驻在一颗常常感恩,时时惜福的心境里。世间值得人们喜爱的东西实在太多,面对太多的诱惑,明白自己需要什么只是本能,而明白自己不需要什么才是人生的智慧。知足长乐,闲中作乐,自得其乐,
木笔红玉兰
·
2024-03-10 20:18
2023-03-24静心
随想
不知道最近怎么了脑子里都是思想的碎片,没办法组织成为一个完整的东西,索性把这些碎片都记录下来方便思考吧,1、关于理想型企业的幻想;企业有自己完善的医疗教育养老,在一个园区里工人只需要考虑完成生产运作的任务,结婚、住房、生育、教育、养老、医疗,在园区里都是提供的,我们生活在园区里,可以自由的做科研,学习等等。人性的不确定性,会让这种想法破灭,每个人都是个性的,出生的不同,家里环境,成长的不同造就了风
醉心不二
·
2024-03-10 09:33
动态规划 Leetcode 509 斐波那契数
斐波那契数Leetcode509学习记录自代码
随想
录斐波那契数(通常用F(n)表示)形成的序列称为斐波那契数列。该数列由0和1开始,后面的每一项数字都是前面两项数字的和。
mmaerd
·
2024-03-09 09:05
Leetcode刷题学习记录
动态规划
leetcode
算法
随想
录算法训练营第五十四天|392.判断子序列、115.不同的子序列
392.判断子序列publicclassSolution{publicboolIsSubsequence(strings,stringt){if(s.Length==0){returntrue;}intk=0;for(inti=0;i
萌帅帅小明
·
2024-03-09 08:34
算法
leetcode
动态规划
c#
双非二本找实习前的准备day5
学习目标:每天2-3到简单sql(刷完即止),每天复习代码
随想
录上的题目3道算法(时间充足可以继续),今天的八股背少一点,MySQL和Redis各1-2道好了,主攻复习是java基础今日碎碎念:1)今天刷
广州悠扬
·
2024-03-09 05:29
leetcode
java
数据结构
算法
职场和发展
【代码
随想
录算法训练营Day39】62.不同路径;63. 不同路径 II
文章目录❇️Day39第九章动态规划part02✴️今日任务❇️62.不同路径自己的思路自己的代码
随想
录思路
随想
录代码❇️63.不同路径II自己的思路自己的代码
随想
录代码❇️Day39第九章动态规划part02
想做一只潜水的猪
·
2024-03-08 12:06
算法
算法D39 | 动态规划2 | 62.不同路径 63. 不同路径 II
代码
随想
录视频讲解:动态规划中如何初始化很重要!
memolaner
·
2024-03-07 17:11
算法训练营
算法
动态规划
数据结构
c++
python
代码
随想
录算法训练营Day34 || leetCode 860.柠檬水找零 || 406.根据身高重建队列 || 452. 用最少数量的箭引爆气球
860.柠檬水找零贪心的思路就是,先把最没用的钱给找出去。本题中,20元没法花出去,只有10和5能找零,但10只能找零20,而5可以找零10与20,所以就想办法把10先花出去即可。之后按照收入顺序来记录钱数并选择找零。如果某次钱的数目变为负数,则说明无法找零,输出错误。classSolution{public:boollemonadeChange(vector&bills){intfive=0,t
qq_44884699
·
2024-03-06 10:34
leetcode
算法
职场和发展
代码
随想
录算法训练营Day20 || leetCode 530.二叉搜索树的最小绝对差 || 501.二叉搜索树中的众数 || 236. 二叉树的最近公共祖先
530.二叉搜索树的最小绝对差最简单的思路为中序遍历,然后遍历数组求差值。classSolution{private:voidtraversal(TreeNode*root,vector&vec){if(root==NULL)return;traversal(root->left,vec);vec.push_back(root->val);//将二叉搜索树转换为有序数组traversal(root
qq_44884699
·
2024-03-06 10:04
算法
leetcode
职场和发展
代码
随想
录算法训练营Day4|leetCode 24. 两两交换链表中的节点、19.删除链表的倒数第N个节点、 面试题 02.07. 链表相交、 142.环形链表II
24.两两交换链表中的节点开始写的代码总有一些问题,对比答案之后发现自己少设置了一个变量,(此前想偷懒,把cur和head融合到一块了)。此题我出现的问题,还有一点在于自己忘了指针的作用了,一直奇怪head节点改变后,为什么dummyhead->next依然正确classSolution{public:ListNode*swapPairs(ListNode*head){ListNode*dummy
qq_44884699
·
2024-03-06 10:34
算法
leetcode
链表
代码
随想
录算法训练营Day 36 || 738.单调递增的数字、968.监控二叉树
738.单调递增的数字力扣题目链接(opensnewwindow)给定一个非负整数N,找出小于或等于N的最大的整数,同时这个整数需要满足其各个位数上的数字是单调递增。(当且仅当每个相邻位数上的数字x和y满足xint:digits=[int(d)fordinstr(n)]length=len(digits)#从右往左遍历,找到第一个不满足单调递增条件的位置foriinrange(length-1,0
在下小zhan
·
2024-03-06 10:04
leetcode
leetcode
代码
随想
录算法训练营Day37|738.单调递增的数字、968.监控二叉树
738.单调递增的数字题目链接:738.单调递增的数字文档链接:738.单调递增的数字视频链接:贪心算法,思路不难想,但代码不好写!LeetCode:738.单调自增的数字C++实现classSolution{public:intmonotoneIncreasingDigits(intn){stringnum=to_string(n);intflag=num.size();for(inti=num
Magical_Jason
·
2024-03-06 09:33
算法训练
算法
代码
随想
录算法训练营 Day 37 | 738.单调递增的数字,968.监控二叉树
738.单调递增的数字讲解链接:代码
随想
录-738.单调递增的数字啥也不说了,看代码就好拉publicintmonotoneIncreasingDigits(intn){String[]strings=
丢硬币的御坂美琴
·
2024-03-06 09:33
贪心算法
算法
leetcode
代码
随想
录算法训练营第四十七天|● 198.打家劫舍 ● 213.打家劫舍II ● 337.打家劫舍III
仅做学习笔记,详细请访问代码
随想
录●198.打家劫舍●213.打家劫舍II●337.打家劫舍III●198.打家劫舍classSolution{public:introb(vector&nums){if
一枚清澈愚蠢的研究生
·
2024-03-06 04:26
letcode
算法
数据结构
leetcode
算法D34 | 贪心算法4 | 860.柠檬水找零 406.根据身高重建队列 452. 用最少数量的箭引爆气球
代码
随想
录分5/10/20讨论找零方案即可。
memolaner
·
2024-03-05 05:26
算法训练营
算法
数据结构
c++
python
贪心算法
leetcode51 N皇后问题
https://programmercarl.com/0051.N%E7%9A%87%E5%90%8E.html代码
随想
录讲的很清楚。
浦东新村轱天乐
·
2024-03-05 01:52
leetcode
算法
数据结构
日更89 娃的
随想
日落的云朵日落,是令人陶醉的一个景象,日落,是难以忘怀的一杯茶,日落,是一副美丽的画。而我今天看见了一整段日落。我在浇花时,突然看见了晚霞,那晚霞,令人陶醉。我就因此写了这篇作文。日落时,我亲眼见到了,太阳慢慢从云朵上落下。他是怎么落的?让我和你讲解。日落时,云朵简直跟奇幻世界差不多。有的像一条龙,有的像一只鸭子,有的甚至像一只海豚,而有的却像一只恐龙。当我看得陶醉时,云朵,又变了。趁我不注意的时
老猫加油
·
2024-03-04 23:58
周二读书会感恩
随想
2021年4月27日星期二,晴天。
今天周二我们的读书会如期而至,大家都分享的特别好,就这样我们每期的读书会就在这自在平静,愉悦幸福的过程中从大家静彩的分享环节里碰出了智慧火花,很舒服,很享受,谢谢大家的陪伴,谢谢大家的砥砺,感恩遇见!只是每周二都参加不了线上的演说训练学习,有点小遗憾。这个学习平台的氛围特别好,大家都特别的付出,特别的有爱心,没有任何的私心杂念,很干净,很纯正,都是一群正知,正向,正念,正能量的良师益友,还有好多的
别来无恙朱梅
·
2024-03-03 21:34
代码
随想
录算法训练营第7天| 454. 四数相加 II、383. 赎金信、15. 三数之和、18. 四数之和
454.四数相加II题目链接454.四数相加II-力扣(LeetCode)思路这道题目的暴力解法是O(n^4),可以与两数之和一样使用哈希法解决,但是必要两个嵌套for循环了!这道题可以采用的哈希结构为map类型的,key值作元素值,value值作为同一个key值出现的次数本人题解classSolution{public:intfourSumCount(vector&nums1,vector&nu
总系学不废
·
2024-03-02 13:30
代码随想录算法训练营刷题
算法
回溯 Leetcode 37 解数独
解数独Leetcode37学习记录自代码
随想
录编写一个程序,通过填充空格来解决数独问题。数独的解法需遵循如下规则:数字1-9在每一行只能出现一次。数字1-9在每一列只能出现一次。
mmaerd
·
2024-03-02 05:17
Leetcode刷题学习记录
leetcode
算法
职场和发展
两个字符串的删除操作 -代码
随想
录
题目:代码(首刷自解2024年2月29日):classSolution{public://动态规划好像和找最长公共子序列一样?intminDistance(stringword1,stringword2){intsz1=word1.size();intsz2=word2.size();//dpinitvector>dp(sz1+1,vector(sz2+1,0));for(inti=0;i<=sz
meeiuliuus
·
2024-03-01 16:29
#
leetcode
---medium
算法
动态规划
c++
leetcode
算法D32 | 贪心算法2 | 122.买卖股票的最佳时机II 55. 跳跃游戏 45.跳跃游戏II
代码
随想
录P只收集每天的正利润,利润可以每天分解。
memolaner
·
2024-03-01 06:45
算法
数据结构
c++
python
贪心算法
现代诗5首
2重阳
随想
山在心里,雁阵驮心事。想象一把茱萸抚摸落日诗句,高出头顶。我不遥望故乡在血液里,脚下没有泥土。风陪我临窗。它呼唤酒,对镜举空我的身体。脸。都有谁的影?我不说话,我
静铃音
·
2024-03-01 03:56
代码
随想
录算法训练营总结
正式结束了代码
随想
录算法训练营为期60天的打卡,最终能够坚持下来感觉还是很有成就感的。
张金卓2023
·
2024-03-01 00:07
算法
数据结构
代码
随想
录day5:哈希表part1,哈希基本思路,HashSet&HashMap用法
文章目录day5:哈希表part1242.有效的字母异位词349.两个数组的交集202.快乐数1.两数之和day5:哈希表part1242.有效的字母异位词242.有效的字母异位词-力扣(LeetCode)什么时候想到用哈希法,当我们遇到了要快速判断一个元素是否出现集合里的时候,就要考虑哈希法。当哈希表长度确定时,可以用数组模拟哈希表classSolution{publicbooleanisAna
O_ra_Cle
·
2024-03-01 00:06
代码随想录
哈希算法
散列表
算法
代码
随想
录算法训练营第四十三天|1049.最后一块石头的重量II、494.目标和
1049.最后一块石头的重量IIpublicclassSolution{publicintLastStoneWeightII(int[]stones){intsum=0;for(inti=0;i=stones[i];j--){dp[j]=Math.Max(dp[j],dp[j-stones[i]]+stones[i]);}}returnsum-dp[target]-dp[target];}}明确是
萌帅帅小明
·
2024-02-29 06:44
算法
leetcode
c#
动态规划
代码
随想
录算法训练营day02|977.有序数组的平方、209.长度最小的子数组、59.螺旋矩阵II
-力扣(LeetCode)文章讲解:代码
随想
录视频讲解:双指针法经典题目|LeetCode:977.有序数组的平方_哔哩哔哩_bilibili1.暴力解法classSolution:defsortedSquares
一只马儿️
·
2024-02-28 20:03
算法
二刷代码
随想
录算法训练营第七天 |454.四数相加II 383. 赎金信 15. 三数之和 18. 四数之和
目录一、454.四数相加II二、383.赎金信三、15.三数之和18.四数之和一、454.四数相加II题目链接:力扣文章讲解:代码
随想
录视频讲解:学透哈希表,map使用有技巧!
magic bamboo
·
2024-02-28 11:23
算法
leetcode
哈希算法
代码
随想
录算法训练营第60天(动态规划17● 647. 回文子串 ● 516.最长回文子序列 ● 动态规划总结篇
动态规划part17647.回文子串解题思路动态规划解法中心拓展法516.最长回文子序列解题思路动态规划总结篇647.回文子串动态规划解决的经典题目,如果没接触过的话,别硬想直接看题解。题目链接:647.回文子串文章/视频讲解:647.回文子串解题思路动态规划解法dp数组及其下标的含义布尔类型的dp[i][j]:表示区间范围[i,j](注意是左闭右闭)的子串是否是回文子串,如果是dp[i][j]为
芋泥肉松脑袋
·
2024-02-27 22:04
算法
动态规划
java
leetcode
开发语言
Java面试八股文
Java基础、Java集合框架、Java并发编程、JVM、Spring、Redis、MyBatis、MySQL、操作系统、计算机网络、RocketMQ、分布式、微服务|二哥的Java进阶之路3.算法代码
随想
录配套
翁正存
·
2024-02-26 05:16
java
代码
随想
录算法训练营第六天|242.有效的字母异位词、349.两个数组的交集、202.快乐数、1.两数之和
文档讲解哈希表哈希碰撞STL当遇到需要查询一个集合中是否出现过某个元素的时候,通常会想到哈希表这种数据结构。那么什么是哈希表呢?存储位置=hash_fun(key),其与数组和链表这种结构都是不同的,它的存储位置是通过一个哈希函数来得到的。哈希函数:h(key)=key%capacity;那如果这个key是负数呢?h(key)就是#includeconstintN=题目数据量*2+3;consti
y_wang09
·
2024-02-26 00:38
算法
链表
哈希算法
随想
:其七
图片来源于网络微风略带凉意,初日的光撕破了蒙蒙雾纱,落叶洒满了田埂。喜欢在微风乍起时,行走在寂静悠长的小径上,两边的野花熙熙攘攘的开着,碧绿色的玉米杆挺拔林立,在泥土和玉米穗的清香里沉醉。随意而行,在这凉秋,凉晨之中感受那份暖心,暖意。偶遇一泓秋水,薄雾弥漫之中悄然而去,几声鸟啼,几许花落,转眼间沧海了桑田,流年已去远。在这河畔偶有所感,仿佛游荡着一段不灭的相思。纵使岁月无数次的流转,难舍的却是那
月牙儿
·
2024-02-25 14:28
代码
随想
录训练营第六十天打卡|647. 回文子串 516.最长回文子序列
647.回文子串1.动规,布尔类型的dp[i][j]:表示区间范围[i,j](注意是左闭右闭)的子串是否是回文子串,如果是dp[i][j]为true,否则为false。本题的dp定义非常不好想,只能说第一次见到后把它当成一个套路记住。另外本题的遍历顺序也是有讲究的,这里提供一个遍历顺序的思路:观察状态转移方程,看看当前状态是由之前的哪些状态转移而来。例如本题情况三:下标:i与j相差大于1的时候,例
孤单的大尾巴狼
·
2024-02-25 08:16
算法
leetcode
动态规划
学生习作《家乡的……》
随想
家乡家乡,对这批出生于21世纪初的孩子来讲,是一个模糊的概念,家乡这个词对他们来讲抽象而非具体。严格意义上讲,家乡是自己的家庭世代居住的地方。然而自上世纪末以来,中国人口的流动加剧,城镇化加快速度,很多人离开自己家庭世代居住的地方。只不过是有的家庭是刚刚离开“家乡”第一代,而有的“家庭”已经是离开“家乡”的第二代、三代或许更多。现代的孩子,对于家乡的概念或许停留在回乡祭祖时的记忆片段,或许是春节时
稼轩李德智
·
2024-02-24 23:54
代码
随想
录算法训练营day39| 62. 不同路径、63. 不同路径II
62、不同路径:classSolution(object):defuniquePaths(self,m,n):""":typem:int:typen:int:rtype:int"""dp=[[0]*nfor_inrange(m)]foriinrange(m):dp[i][0]=1forjinrange(n):dp[0][j]=1foriinrange(1,m):forjinrange(1,n):d
牛奶是只猫
·
2024-02-24 03:48
算法
leetcode
数据结构
教学能手公开课
随想
周三听了两位教学能手的公开课,一节是化学钠,一节是政治课经济生活,具体内容听不大懂本来也没打算能听懂,就是想看看学校隆重推出的这些优秀教师的课堂是什么流程,他们如何调动学生学习积极性,引导学生参与思考的。事实上我的目标也达成了,与此同时也产生了一些疑问和思考。王老师一直教学成绩突出,并且深得学生喜爱。除了她善于沟通等性格特征外,我觉得这其中一定有其他特别的原因,我希望能从课堂里找到蛛丝马迹。一节钠
婴宁嫣然
·
2024-02-23 20:41
代码
随想
录算法训练营day21|530.二叉搜索树的最小绝对差 、501.二叉搜索树中的众数、236. 二叉树的最近公共祖先
530.二叉搜索树的最小绝对差代码
随想
录视频讲解:二叉搜索树中,需要掌握如何双指针遍历!
一只马儿️
·
2024-02-23 07:25
算法
一些关于做人做事的
随想
昨天见了Zoe姐,能和优秀的人一起聊天吹牛,本身就是一件很舒服的事情。Zoe姐本来是也工薪一族,由于原来公司的变故,机缘巧合地开始了自己的创业。听了她的故事,自己有几点想法和大家分享一下:一、气度影响格局。说实话,Zoe姐的前老板,不是一个适合做老板的人,虽然有些能力,但是整体气度格局不大,所以不看好。首先,缺乏对他人不信任,不信任的结果就是凡事都要亲力亲为,不仅耽误自己的时间精力,而且不能给员工
遇见骑蛋君
·
2024-02-20 22:32
病房
随想
2022年1月29日星期六父亲住在呼吸与危重症科,病情基本得到了控制。在即将过新年的特殊时间段,还坚守在医院里的除了重症就是危症,还有就是不治之症。与父亲同病房的是一个三十多岁的年轻人,大概是肺部的疾病,每天咳得厉害,躺在床上,精神状态很差,一离开氧气机就大口喘气……从医生若隐若现的言语中得知他的病医院能够做的已经很有限了……坐在病房里,面对这个年轻生命的逐渐消逝,除了心痛、同情、怜悯,我又能做什
eggplant
·
2024-02-20 22:39
代码
随想
录 10.07 || 二叉树 LeetCode 104.二叉树的最大深度、559.N叉树的深度、111.二叉树的最小深度、222完全二叉树的节点个数
104.二叉树的最大深度给定一个二叉树root,返回其最大深度。二叉树的最大深度是指从根节点到最远叶子节点的最长路径上的节点数。二叉树相关的题解,一般都有深度优先遍历和广度优先遍历两种解法,在深度优先遍历中,可能存在前序、中序和后序解,前中后序又存在递归解和迭代解,解法丰富,思路很广,看似简单的题目实则“复杂”。classSolution{//后序递归遍历,详细public:intgetdepth
鱼Sun
·
2024-02-20 22:41
算法
深度优先
上一页
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
其他