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
每日一题提高组
每日一题
-------打印菱形
大家好,我是一个非科班的学习者,一起加油努力吧!!!前言打印菱形--菱形,懂的都懂,这里有两个样子(1.菱形内部都是*,一种是中间空白)这里我会分享第一种,第2种请参考我的空心正方形想法差不多【C语言空心正方形的分享-CSDNApp】http://t.csdnimg.cn/zYQb4提示:以下是本篇文章正文内容,下面案例可供参考一、思路解析我们可以拆分一下从中间断开是由两个三角形连接起来,中间是*
好讨厌早八
·
2023-12-25 22:07
c语言
每日一题
-----买汽水
目录文章目录前言一、题目思考二、代码实现1.代码示例2.结果演示总结感谢大家的观看哈哈哈!有啥不对的希望你的评论斧正,谢谢!!大家好我是Beilef,在一个意外的下午接触到编程,并且有了兴趣。我会一直努力的,有啥不对的可以留言斧正。欢迎大家交流O(∩_∩)O前言今天的题目是买汽水,小明去买汽水他的妈妈给了他n元,一瓶汽水一元,两个瓶子换一瓶汽水请问他和他的好朋友能喝几瓶。提示:以下是本篇文章正文内
好讨厌早八
·
2023-12-25 22:07
c语言
每日一题
------自幂数
文章目录系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言水仙花陌生?不陌生?自幂数和水仙花非常像,但是有点不同其实水仙花的意思就是一个数153,他的各个位的数字的3次方加起来等于这个数:1^3+5^3+3^3=153。而自幂数是各个位上的数的n次方(1634=1^4+6^4+3^4+4^4)提示:以下是本篇文章正文内容,下面案例可供参考一、解法思路1.计算i的位数
好讨厌早八
·
2023-12-25 22:07
c语言
备战CKA
每日一题
——第8天 | initContainer概念、用法、使用场景简介;k8s secret env、volume考题引出
本活动在微信公众号【我的小碗汤】上举行,有送书活动!这里参与答题不能参与到送书活动哦!昨日考题提供一个pod的yaml,要求添加InitContainer,InitContainer的作用是创建一个空文件,pod的Containers判断文件是否存在,不存在则退出注意:附带Pod完整yaml昨日答案apiVersion:v1kind:Podmetadata:labels:run:cka-1126n
进击云原生
·
2023-12-25 13:24
每日一问,一写,一省
任务二:
每日一题
时间
朱珠牧场妈
·
2023-12-25 12:11
每日一题
:编写Java/Python程序,实现判断变量x是奇数还是偶数。
文章目录
每日一题
编写Java/Python程序,实现判断变量x是奇数还是偶数。思路:Java篇:Python篇:视频演示篇:总结
每日一题
编写Java/Python程序,实现判断变量x是奇数还是偶数。
加辣椒了吗?
·
2023-12-25 11:40
每日一题
python
java
开发语言
【全网首发】洛谷P1020 [NOIP1999
提高组
] 导弹拦截
P1020导弹拦截の题目传送门。解题思路显然,第一问求的是最长不上升子序列。于是接下来直接抛开第一问不谈,也不考虑优化,直接考虑第二问。待会就知道原因了。引理:Dilworth定理狄尔沃斯定理亦称偏序集分解定理,该定理断言:对于任意有限偏序集,其最大反链中元素的数目必等于最小链划分中链的数目。此定理的对偶形式亦真,它断言:对于任意有限偏序集,其最长链中元素的数目必等于其最小反链划分中反链的数目。该
喷火龙廖
·
2023-12-25 11:23
算法
【坚持
每日一题
7.7】133. 克隆图
给你无向连通图中一个节点的引用,请你返回该图的深拷贝(克隆)。图中的每个节点都包含它的值val(int)和其邻居的列表(list[Node])。classNode{publicintval;publicListneighbors;}测试用例格式:简单起见,每个节点的值都和它的索引相同。例如,第一个节点值为1(val=1),第二个节点值为2(val=2),以此类推。该图在测试用例中使用邻接列表表示。
程序员小2
·
2023-12-25 09:51
LeetCode
每日一题
210. 课程表 II
题目描述给定一个整数numCourses表示一学期需要选修的课程数目,以及一个课程先修关系数组prerequisites,其中prerequisites[i]=[ai,bi]表示如果要学习课程ai则必须先学习课程bi。要求返回一种合法的学习顺序,如果无法完成所有课程,返回一个空数组。算法思路这个问题可以通过拓扑排序来解决,拓扑排序是一种对有向无环图(DAG)进行排序的方法。以下是解决这个问题的步骤
电子洗碗机
·
2023-12-25 04:22
LeetCode每日一题
leetcode
算法
职场和发展
详解线段树
这些问题也是在leetcode11月的
每日一题
频繁遇到的问题,实际上线段树就和红黑树、堆一样是一类模板,但是标准库里面并没有(所以题目的代码量会比较大)。
正义的伙伴啊
·
2023-12-25 04:36
算法
数据结构
【C语言刷题
每日一题
#牛客网BC69】——空心正方形图案
目录问题描述思路分析代码实现结果测试问题描述思路分析首先根据输入的描述,多组输入需要将scanf放在循环中来实现分析输出的规律:当输入为4时,分别在第0行和第3行(4-1行),第0列和第3列(4-1列)打印“*”,其他位置打印两个空格;当输入为5时,分别在第0行和第4行(5-1行),第0列和第4列(5-1列)打印“*”,其他位置打印两个空格获得输入之后,通过两个for循环嵌套实现每一行每一列的打印
倔强的石头106
·
2023-12-25 02:33
C语言习题
c语言
算法
开发语言
【C语言刷题
每日一题
#牛客网BC68】——X形图案
问题描述思路分析首先根据输入的描述,多组输入需要将scanf放在循环中来实现#includeintmain(){inta=0;while(scanf("%d",&a)!=EOF){}}完成了输入之后,再来分析输出——输出的是一个由“*”组成的对称的X形图案,可以看作该图案是由两条对角线组成,即一条正斜线和一条反斜线,而且对角线的长度等于输入数字的长度这样我们可以用两层for循环来实现,每行每列除了
倔强的石头106
·
2023-12-25 02:32
C语言习题
c语言
算法
开发语言
力扣
每日一题
:5.最长回文子串 回文场景判断的中心扩散法!
5.最长回文子串https://leetcode-cn.com/problems/longest-palindromic-substring/solution/5zui-chang-hui-wen-zi-chuan-hui-wen-chan-z3yj/难度:中等题目:给你一个字符串s,找到s中最长的回文子串。示例:示例1:输入:s="babad"输出:"bab"解释:"aba"同样是符合题意的答案
清风Python
·
2023-12-25 01:42
每日一题
--- 2477. 到达首都的最少油耗
链式前向星解法核心点是我dfs两次,第一次是求出每个节点的叶子节点有多少个?因为我们可以看做从当前节点出发到当前节点的根节点的话,那么需要知道当前节点叶子节点个数,也就是我们让当前节点的叶子结点(代表)先来到当前节点集合,那么这就是一个子问题那么对于子问题解法,我们可以记忆化搜索或者利用递归特性本题采用记忆化搜索解法来解决f[i],代表最终会有几个人到i点集合dp[i],代表到i点集训最少需要消耗
乖的小肥羊
·
2023-12-25 01:49
算法
每日一题
(LeetCode)----栈和队列--前 K 个高频元素
每日一题
(LeetCode)----栈和队列–前K个高频元素1.题目(347.前K个高频元素)给你一个整数数组nums和一个整数k,请你返回其中出现频率前k高的元素。你可以按任意顺序返回答案。
程序小白的code之路(记录分享)
·
2023-12-24 23:35
每日一题
leetcode
算法
每日一题
第一期答案
#include"iostream"#include"cstdio"#include"cmath"usingnamespacestd;intn,a[10005],b[10005],ans1,ans2;boolcheck1(){for(inti=2;i<=n*2;i++){if(a[i]
蒟蒻武天骏……
·
2023-12-24 20:56
每日一题答案
c++
每日一题
——第一期(越越的任务)
【题目描述】越越希望争得勇敢头衔。国王知道骑士不仅勇敢,还需要足够聪明。所以他要求越越解决以下任务。给定一个由1到2n的数字组成的排列p。你可以进行两种类型的操作。▪交换p1和p2,p3和p4,…,P2n-1和p2n。▪交换p1和Pn+1,p2和pn+2,…,Pn和p2n。任务是找出对给定排列进行排序所需的最少操作次数。你想争得勇士的头衔吗?你也来试试吧。【输入描述】第一行包含整数n(1≤n≤10
蒟蒻武天骏……
·
2023-12-24 20:25
每日一题
c++
每日一题
——轮转数组
1.题目描述给定一个整数数组nums,将数组中的元素向右轮转k个位置,其中k是非负数。示例1:输入:nums=[1,2,3,4,5,6,7],k=3输出:[5,6,7,1,2,3,4]解释:向右轮转1步:[7,1,2,3,4,5,6]向右轮转2步:[6,7,1,2,3,4,5]向右轮转3步:[5,6,7,1,2,3,4]示例2输入:nums=[-1,-100,3,99],k=2输出:[3,99,-
白日依山璟.
·
2023-12-24 18:06
每日一题
LeetCode
java
每日一题
——链表分割
1.题目描述现有一链表的头指针ListNode*pHead,给一定值x,编写一段代码将所有小于x的结点排在其余结点之前,且不能改变原来的数据顺序,返回重新排列后的链表的头指针。题目地址2.思路判断链表是否为空,如果为空返回null定于指针cur指向头节点,即链表的头节点定义指针bs和be,分别指向小于x链表的头节点和尾节点定义指针as和ae,分别指向大于等于x链表的头节点和尾节点循环遍历链表,直到
白日依山璟.
·
2023-12-24 18:35
每日一题
牛客
java
链表
数据结构
每日一题
——链表的回文结构
1.题目描述对于一个链表,请设计一个时间复杂度为O(n),额外空间复杂度为O(1)的算法,判断其是否为回文结构。给定一个链表的头指针A,请返回一个bool值,代表其是否为回文结构。保证链表长度小于等于900。测试样例:输入:1->2->2->1输出:true题目地址2.思路判断链表是否为空,如果为空,那么链表就是回文的找到中间元素定义两个指针slow和fast,fast每次移动两步,slow每次移
白日依山璟.
·
2023-12-24 18:35
每日一题
牛客
链表
数据结构
java
每日一题
——LeetCode160.相交链表
个人主页:白日依山璟专栏:Java|数据结构与算法|
每日一题
文章目录1.题目描述示例1:示例2:提示:2.思路3.代码1.题目描述给你两个单链表的头节点headA和headB,请你找出并返回两个单链表相交的起始节点
白日依山璟.
·
2023-12-24 18:34
每日一题
LeetCode
链表
数据结构
【LeetCode
每日一题
Day 2】2. 两数相加
大家好,我是编程熊,今天是LeetCode
每日一题
的第二天,一起学习的是LeetCode第二题《两数相加》。题意给你两个非空的链表,表示两个非负的整数。
一只编程熊
·
2023-12-24 14:59
【
每日一题
】力扣:课程表Ⅱ
课程表Ⅱ现在你总共有numCourses门课需要选,记为0到numCourses-1。给你一个数组prerequisites,其中prerequisites[i]=[ai,bi],表示在选修课程ai前必须先选修bi。例如,想要学习课程0,你需要先完成课程1,我们用一个匹配来表示:[0,1]。返回你为了学完所有课程所安排的学习顺序。可能会有多个正确的顺序,你只要返回任意一种就可以了。如果不可能完成所
Skylar Lin
·
2023-12-24 12:12
#
力扣【每日一题】
leetcode
算法
LeetCode
每日一题
2023/12/18-2023/12/24
记录了初步解题思路以及本地实现代码;并不一定为最优也希望大家能一起探讨一起进步目录12/18162.寻找峰值12/191901.寻找峰值II12/202828.判别首字母缩略词12/212866.美丽塔II12/221671.得到山形数组的最少删除次数12/231962.移除石子使总数最小12/2412/18162.寻找峰值二分因为边界为负无穷只要往高坡移动必定能找到峰值deffindPeakEl
alphaTao
·
2023-12-24 09:33
Exercise
leetcode
算法
每日一题
(LeetCode)----栈和队列--滑动窗口最大值
每日一题
(LeetCode)----栈和队列–滑动窗口最大值1.题目(239.滑动窗口最大值)给你一个整数数组nums,有一个大小为k的滑动窗口从数组的最左侧移动到数组的最右侧。
程序小白的code之路(记录分享)
·
2023-12-24 09:27
每日一题
leetcode
算法
数据结构
每日一题
——LeetCode859
方法一个人方法:首先s和goal要是长度不一样或者就只有一个字符这两种情况可以直接排除剩下的情况s和goal的长度都是一样的,s的长度为2也是特殊情况,只有s的第一位等于goal的第二位,s的第二位等于goal的第一位才能满足剩下的我们需要统计s的goal的哪几位字符是不一样的,并用数组保存不同的位置如果不同的位数等于1那么无论怎么交换都不能满足,不同的位数大于2那么只交换一次也不能满足如果没有不
zbsnzj
·
2023-12-24 06:20
每日一题
javascript
算法
每日一题
——LeetCode844
方法一暴力法:对两个字符串分别从头到尾遍历一遍,遇到#就删除#和它之前的那个字符,如果遇到#在字符串的第一位则只用删除#,最后将删除后的不含#的两个字符串进行比较是否一样varbackspaceCompare=function(s,t){for(vari=0;i=0||j>=0){while(i>=0){if(S[i]==='#'){skipS++;i--;}elseif(skipS>0){ski
zbsnzj
·
2023-12-24 06:49
每日一题
leetcode
算法
javascript
每日一题
——LeetCode860
个人方法:用change数组保存我们拥有的零钱的数量,change数组只有change[5]、change[10]、change[20]是有效的,其值代表了不同面值的零钱拥有多少张顾客付了多少钱,先把钱存入零钱数组,然后计算需要找零的金额:找零0元直接跳下一个循环找零5元,查询change[5]的值是否>0,是就减1,否就返回false找零15元,有两种情况,优先考虑10+5,不满足再考虑3张5元
zbsnzj
·
2023-12-24 06:16
每日一题
javascript
算法
【坚持
每日一题
7.1】232. 用栈实现队列
请你仅使用两个栈实现先入先出队列。队列应当支持一般队列支持的所有操作(push、pop、peek、empty):实现MyQueue类:voidpush(intx)将元素x推到队列的末尾intpop()从队列的开头移除并返回元素intpeek()返回队列开头的元素booleanempty()如果队列为空,返回true;否则,返回false说明:你只能使用标准的栈操作——也就是只有pushtotop,
程序员小2
·
2023-12-24 00:52
【NOIP2001
提高组
】数的划分
关注,点赞,收藏!关注,点赞,收藏!关注,点赞,收藏!关注,点赞,收藏!关注,点赞,收藏!关注,点赞,收藏!关注,点赞,收藏!关注,点赞,收藏!关注,点赞,收藏!关注,点赞,收藏!关注,点赞,收藏!关注,点赞,收藏!关注,点赞,收藏!关注,点赞,收藏!关注,点赞,收藏!题目描述将整数n分成k份,且每份不能为空,任意两种不能相同(不考虑顺序)。例如:n=7,k=3,下面三种分法被认为是相同的。1,1
zhunuibi
·
2023-12-23 23:05
c++
深度优先
洛谷 P1025 [NOIP2001
提高组
] 数的划分
题目描述将整数nnn分成kkk份,且每份不能为空,任意两个方案不相同(不考虑顺序)。例如:n=7n=7n=7,k=3k=3k=3,下面三种分法被认为是相同的。1,1,51,1,51,1,5;1,5,11,5,11,5,1;5,1,15,1,15,1,1.问有多少种不同的分法。输入格式nnn,kkk(((6
Auklet#
·
2023-12-23 23:34
蓝桥杯训练
java
算法
动态规划
P1026 [NOIP2001
提高组
] 统计单词个数-字符串处理与DP
[NOIP2001
提高组
]统计单词个数-洛谷难点在于一个字母不能再用,this在不划分时,若单词为thisthhisis1-4有this(th),his,is也就是三个,可以倒着推4有0个,34有1个,
秦三码
·
2023-12-23 23:02
动态规划
NOIP
洛谷千题详解 | P1025 [NOIP2001
提高组
] 数的划分【C/C++、pascal语言】
博主主页:Yu·仙笙专栏地址:洛谷千题详解目录题目描述输入格式输出格式输入输出样例说明/提示解析:C++源码:pascal源码:C源码:C源码2:-------------------------------------------------------------------------------------------------------------------------------
.LAL.
·
2023-12-23 23:31
洛谷千题详解
算法
c++
图论
Pascal
c语言
P1026 [NOIP2001
提高组
] 统计单词个数
题目描述给出一个长度不超过200的由小写英文字母组成的字母串(该字串以每行2020个字母的方式输入,且保证每行一定为2020个)。要求将此字母串分成k份,且每份中包含的单词个数加起来总数最大。每份中包含的单词可以部分重叠。当选用一个单词之后,其第一个字母不能再用。例如字符串this中可包含this和is,选用this之后就不能包含th。单词在给出的一个不超过6个单词的字典中。要求输出最大的个数。输
Shadow_of_the_sun
·
2023-12-23 23:00
c++
NOIP提高组
P1025 [NOIP2001
提高组
] 数的划分
题目描述将整数nn分成kk份,且每份不能为空,任意两个方案不相同(不考虑顺序)。例如:n=7n=7,k=3k=3,下面三种分法被认为是相同的。1,1,51,1,5;1,5,11,5,1;5,1,15,1,1.问有多少种不同的分法。输入格式n,kn,k(6usingnamespacestd;intn,k,f[201][7];//f[k][x]k分成x份={f[k-1][x-1],f[k-x][x]}
一只喜欢玩MC蒟蒻
·
2023-12-23 23:30
c++
算法
[NOIP2001
提高组
] 数的划分
[NOIP2001
提高组
]数的划分题目描述将整数nnn分成kkk份,且每份不能为空,任意两个方案不相同(不考虑顺序)。例如:n=7n=7n=7,k=3k=3k=3,下面三种分法被认为是相同的。
aJupyter
·
2023-12-23 23:58
洛谷
算法
1835:【04NOIP
提高组
】津津的储蓄计划
1835:【04NOIP
提高组
】津津的储蓄计划时间限制:1000ms内存限制:65536KB提交数:5203通过数:4245【题目描述】津津的零花钱一直都是自己管理。
菡LOVE蕾
·
2023-12-23 23:48
c++
算法
洛谷P1125 [NOIP2008
提高组
] 笨小猴(c语言)
为改进代码空间占用大:单词就是字面意思所以不解释了#includeintword[1000];chars[105];intprime(intn){if(nsqrt(n))return1;}}intmain(){scanf("%s",s);intlen=strlen(s);intmax=0,min=115;inti;for(i=0;iword[i]&&word[i]!=0)min=word[i];}
gobeyye
·
2023-12-23 22:54
c语言
c#
开发语言
【坚持
每日一题
8.23】508. 出现次数最多的子树元素和
给你一个二叉树的根结点,请你找出出现次数最多的子树元素和。一个结点的「子树元素和」定义为以该结点为根的二叉树上所有结点的元素之和(包括结点本身)。你需要返回出现次数最多的子树元素和。如果有多个元素出现的次数相同,返回所有出现次数最多的子树元素和(不限顺序)。示例1:输入:5/2-3返回[2,-3,4],所有的值均只出现一次,以任意顺序返回所有值。示例2:输入:5/2-5返回[2],只有2出现两次,
程序员小2
·
2023-12-23 17:14
【闲读 7】如何发现单一要素、错位竞争、如何
提高组
合成功率
文章目录一、单一要素1.1什么是单一要素1.2、关键步骤1.3、宏观行业上寻找变化PEST模型二、错位竞争:看环境,生存维度的全新角度2.1、生态位2.2分形理论:三、如何
提高组
合成功率四、错位竞争的五个步骤混沌学院创新课程
hjxu2016
·
2023-12-23 11:50
闲聊杂谈
文献阅读
职场和发展
用C语言代码实现ax²+bx+c=0方程的解(C语言编程
每日一题
)
解题思路:有以下几种可能①a=0,不是二次方程。②b²-4ac=0,有两个相等的实根。③b²-4ac>0,有两个不相等的实根。④b²-4acintmain(){doublea=0.0;doubleb=0.0;doublec=0.0;scanf("%lf%lf%lf",&a,&b,&c);if(fabs(a)0.00000001){doublex1=(-b+sqrt(disc))/(2*a);dou
吃个西瓜嘤
·
2023-12-23 10:42
C语言
C编程
C初学者
c语言
算法
开发语言
有一个函数y=-1(x<0)y=0(x=0)y=1(x>0)编一程序,输入一个x值,要求输出相应的y值(C语言编程
每日一题
)
解题思路:用if语句检查x的值,根据x的值决定赋予y的值。由于y的可能值不是两个而是三个,因此不可能只用一个简单的(无内嵌if)的if语句来实现。可以有两种方法:参考代码如下:intmain(){intx=0;inty=0;scanf("%d",&x);if(x=0{if(x>0){y=1;}else{y=0;}}printf("x=%dy=%d\n",x,y);return0;}输出结果:以上是
吃个西瓜嘤
·
2023-12-23 10:41
C语言
C编程
C初学者
c语言
算法
数据结构
用switch实现星期几(C语言编程
每日一题
)
参考代码:intmain(){intday=0;scanf("%d",&day);//1星期一//2星期二//3星期三//...//if(day==1)//printf("星期一\n");//elseif(day==2)//printf("星期二\n");//elseif(day==3)//printf("星期三\n");//elseif(day==4)//printf("星期四\n");//el
吃个西瓜嘤
·
2023-12-23 10:41
C编程
C语言
C初学者
c语言
java
算法
判断一个数是否同时被3和5整除(C语言编程
每日一题
)
"%d",&n);if(n%3==0&&n%5==0){printf("ok\n");}else{printf("no\n");}return0;}输出结果:判断一个数是否同时被3和5整除以上是今天的
每日一题
吃个西瓜嘤
·
2023-12-23 10:41
C语言
C编程
C初学者
c语言
算法
开发语言
有三个数a,b,c按照从大到小的顺序输出(C语言编程
每日一题
)
有三个数a,b,c按照从大到小的顺序输出参考代码://有三个数a,b,c按照从大到小的顺序输出#includeintmain(){inta=0;intb=0;intc=0;scanf("%d%d%d",&a,&b,&c);//if(a
吃个西瓜嘤
·
2023-12-23 10:10
C语言
C编程
C初学者
c语言
算法
c++
LeetCode
每日一题
Day 20 Hard || Dp
1671.得到山形数组的最少删除次数我们定义arr是山形数组当且仅当它满足:arr.length>=3存在某个下标i(从0开始)满足0arr[i+1]>…>arr[arr.length-1]给你整数数组nums,请你返回将nums变成山形状数组的最少删除次数。示例1:输入:nums=[1,3,1]输出:0解释:数组本身就是山形数组,所以我们不需要删除任何元素。示例2:输入:nums=[2,1,1,
XforeverZ
·
2023-12-23 01:07
LeetCode
leetcode
算法
LeetCode
每日一题
Day 19 || 前后缀和分解&单调栈
2866.美丽塔II给你一个长度为n下标从0开始的整数数组maxHeights。你的任务是在坐标轴上建n座塔。第i座塔的下标为i,高度为heights[i]。如果以下条件满足,我们称这些塔是美丽的:1&a){intn=a.size();vectorsuf(n+1);stackst;st.push(n);//哨兵longlongsum=0;//计算从右往左的后缀和for(inti=n-1;i>=0;
XforeverZ
·
2023-12-23 01:06
LeetCode
leetcode
算法
力扣
每日一题
day36[112.路径总和]
给你二叉树的根节点root和一个表示目标和的整数targetSum。判断该树中是否存在根节点到叶子节点的路径,这条路径上所有节点值相加等于目标和targetSum。如果存在,返回true;否则,返回false。叶子节点是指没有子节点的节点。示例1:输入:root=[5,4,8,11,null,13,4,7,2,null,null,null,1],targetSum=22输出:true解释:等于目标
726498
·
2023-12-22 20:55
力扣每日一题
算法
深度优先
图论
力扣
每日一题
day34[110. 平衡二叉树]
给定一个二叉树,判断它是否是高度平衡的二叉树。本题中,一棵高度平衡二叉树定义为:一个二叉树每个节点的左右两个子树的高度差的绝对值不超过1。示例1:输入:root=[3,9,20,null,null,15,7]输出:true示例2:输入:root=[1,2,2,3,3,null,null,4,4]输出:false示例3:输入:root=[]输出:true二叉树节点的深度:指从根节点到该节点的最长简单
726498
·
2023-12-22 20:55
力扣每日一题
leetcode
算法
力扣
每日一题
day31[101. 对称二叉树]
给你一个二叉树的根节点root,检查它是否轴对称。示例1:输入:root=[1,2,2,3,4,4,3]输出:true示例2:输入:root=[1,2,2,null,3,null,3]输出:fals思路对于二叉树是否对称,要比较的是根节点的左子树与右子树是不是相互翻转的,其实我们要比较的是两个树(这两个树是根节点的左右子树),所以在递归遍历的过程中,也是要同时遍历两棵树。那么如何比较?比较的是两个
726498
·
2023-12-22 20:25
力扣每日一题
算法
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他