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
每日刷题
每日刷题
计划Day9-树
题源:LeetCode226.翻转二叉树给你一棵二叉树的根节点root,翻转这棵二叉树,并返回其根节点。示例:输入:root=[4,2,7,1,3,6,9]输出:[4,7,2,9,6,3,1]方法:递归这是一道很经典的二叉树问题。显然,我们从根节点开始,递归地对树进行遍历,并从叶子节点先开始翻转。如果当前遍历到的节点root的左右两棵子树都已经翻转,那么我们只需要交换两棵子树的位置,即可完成以ro
你愿意和我一起清理内存吗?
·
2023-12-01 04:13
LeetCode一刷
c++
LeetCode刷题
c++
leetcode
数据结构
树
算法
Leetcode—2336.无限集中的最小数字【中等】
2023
每日刷题
(四十四)Leetcode—2336.无限集中的最小数字实现代码classSmallestInfiniteSet{sets;public:SmallestInfiniteSet(){for
源代码•宸
·
2023-11-30 09:14
LeetCode刷题
leetcode
算法
职场和发展
经验分享
c++
2022-03-01
每日刷题
打卡
一、蓝桥杯试题历届真题完全二叉树的权值【第十届】【省赛】【B组】(1)问题描述(2)代码实现importjava.util.*;publicclassMain{publicstaticvoidmain(String[]args){Scannercin=newScanner(System.in);intn=cin.nextInt();intsum=0;ints[]=newint[100005];in
追求卓越&
·
2023-11-28 18:54
算法
蓝桥杯
java
算法
2021-12-31
每日刷题
打卡
一、LeetCode:507.完美数(1)问题描述对于一个正整数,如果它和除了它自身以外的所有正因子之和相等,我们称它为「完美数」。给定一个整数n,如果是完美数,返回true,否则返回false示例1:输入:num=28输出:true解释:28=1+2+4+7+141,2,4,7,和14是28的所有正因子。示例2:输入:num=6输出:true示例3:输入:num=496输出:true示例4:输入
追求卓越&
·
2023-11-28 18:23
算法
java
算法
leetcode
2022-01-01
每日刷题
打卡
一、LeetCode:1186.删除一次得到子数组最大和(1)题目描述给你一个整数数组,返回它的某个非空子数组(连续元素)在执行一次可选的删除操作后,所能得到的最大元素总和。换句话说,你可以从原数组中选出一个子数组,并可以决定要不要从中删除一个元素(只能删一次哦),(删除后)子数组中至少应当有一个元素,然后该子数组(剩下)的元素总和是所有子数组之中最大的。注意,删除一个元素后,子数组不能为空。请看
追求卓越&
·
2023-11-28 18:23
算法
leetcode
算法
2021-10-21
每日刷题
打卡
一、LeetCode:844.比较含退格的字符串(1)题目描述给定s和t两个字符串,当它们分别被输入到空白的文本编辑器后,请你判断二者是否相等。#代表退格字符。如果相等,返回true;否则,返回false。注意:如果对空文本输入退格字符,文本继续为空。示例1:输入:s="ab#c",t="ad#c"输出:true解释:S和T都会变成“ac”。示例2:输入:s="ab##",t="c#d#"输出:t
追求卓越&
·
2023-11-28 18:53
算法
leetcode
算法
职场和发展
2021-10-22
每日刷题
打卡
一、LeetCode:232.用栈实现队列(1)题目描述请你仅使用两个栈实现先入先出队列。队列应当支持一般队列支持的所有操作(push、pop、peek、empty):实现MyQueue类:voidpush(intx)将元素x推到队列的末尾intpop()从队列的开头移除并返回元素intpeek()返回队列开头的元素booleanempty()如果队列为空,返回true;否则,返回false说明:
追求卓越&
·
2023-11-28 18:53
算法
leetcode
算法
Leetcode—1670.设计前中后队列【中等】
2023
每日刷题
(四十三)Leetcode—1670.设计前中后队列实现代码erase(iteratorposition)在删除vector中的元素后,会将该元素的后面所有元素都往前挪一位。
源代码•宸
·
2023-11-28 12:25
LeetCode刷题
leetcode
算法
职场和发展
c++
经验分享
Leetcode—907.子数组的最小值之和【中等】
2023
每日刷题
(四十二)Leetcode—907.子数组的最小值之和算法思想参考自y神思想实现代码classSolution{public:intsumSubarrayMins(vector&arr)
源代码•宸
·
2023-11-28 12:24
LeetCode刷题
leetcode
算法
职场和发展
c++
经验分享
单调栈
Leetcode—739.每日温度【中等】
2023
每日刷题
(四十二)Leetcode—739.每日温度单调栈实现思想从右到左实现代码classSolution{public:vectordailyTemperatures(vector&temperatures
源代码•宸
·
2023-11-28 12:54
LeetCode刷题
leetcode
算法
职场和发展
经验分享
c++
单调栈
Leetcode—167.两数之和 II - 输入有序数组【中等】
2023
每日刷题
(四十一)Leetcode—167.两数之和II-输入有序数组实现代码/***Note:Thereturnedarraymustbemalloced,assumecallercallsfree
源代码•宸
·
2023-11-27 14:00
LeetCode刷题
leetcode
算法
职场和发展
经验分享
c语言
双指针
Leetcode—828.统计子串中的唯一字符【困难】
2023
每日刷题
(四十一)Leetcode—828.统计子串中的唯一字符算法思想枚举所有种类字母在s中出现的位置,分别统计只包含这个字母不包含该类字母中其他字母的子串个数实现代码intuniqueLetterString
源代码•宸
·
2023-11-26 21:32
LeetCode刷题
leetcode
算法
职场和发展
经验分享
c语言
Leetcode—160.相交链表【简单】
2023
每日刷题
(四十一)Leetcode—160.相交链表算法思想两个链表的节点之和是相等的如果两个链表相交,那么相交点之后的长度是相同的我们需要做的事情是,让两个链表从同距离末尾同等距离的位置开始遍历
源代码•宸
·
2023-11-26 21:32
LeetCode刷题
leetcode
链表
算法
c语言
数据结构
经验分享
Leetcode—18.四数之和【中等】
2023
每日刷题
(四十一)Leetcode—18.四数之和实现代码classSolution{public:vector>fourSum(vector&nums,inttarget){vector>ans
源代码•宸
·
2023-11-26 21:02
LeetCode刷题
leetcode
算法
职场和发展
c++
经验分享
Leetcode—35.搜索插入位置【简单】
2023
每日刷题
(四十)Leetcode—35.搜索插入位置实现代码intlower_bound(int*arr,intnumsSize,inttar){intleft=0,right=numsSize
源代码•宸
·
2023-11-26 21:53
LeetCode刷题
leetcode
算法
职场和发展
c语言
数据结构
经验分享
二分查找
Leetcode—83.删除排序链表中的重复元素【简单】
2023
每日刷题
(四十)Leetcode—83.删除排序链表中的重复元素实现代码/***Definitionforsingly-linkedlist.
源代码•宸
·
2023-11-25 18:59
LeetCode刷题
leetcode
链表
linux
c语言
经验分享
算法
Leetcode—45.跳跃游戏II【中等】
2023
每日刷题
(四十)Leetcode—45.跳跃游戏II贪心法思想实现代码#defineMAX(a,b)(a>b?
源代码•宸
·
2023-11-25 18:59
LeetCode刷题
leetcode
游戏
算法
经验分享
c语言
贪心算法
Leetcode—55.跳跃游戏【中等】
2023
每日刷题
(四十)Leetcode—55.跳跃游戏贪心法实现代码#defineMAX(a,b)((a>b)?
源代码•宸
·
2023-11-25 18:52
LeetCode刷题
leetcode
游戏
算法
C语言
经验分享
贪心算法
动态规划
Leetcode—28.找出字符串中第一个匹配项的下标【简单】
2023
每日刷题
(四十)Leetcode—28.找出字符串中第一个匹配项的下标实现代码intstrStr(char*haystack,char*needle){intlen1=strlen(haystack
源代码•宸
·
2023-11-25 15:40
LeetCode刷题
leetcode
算法
职场和发展
经验分享
c语言
Leetcode—94.二叉树的中序遍历【简单】
2023
每日刷题
(四十)Leetcode—94.二叉树的中序遍历C语言实现代码/***Definitionforabinarytreenode.
源代码•宸
·
2023-11-25 15:09
LeetCode刷题
leetcode
深度优先
算法
经验分享
c语言
c++
Leetcode—266.回文排列【简单】Plus
2023
每日刷题
(四十)Leetcode—266.回文排列C语言实现代码charchara[26]={0};intcalculate(char*arr){intnums=0;for(inti=0;i<26
源代码•宸
·
2023-11-25 15:09
LeetCode刷题
leetcode
算法
数据结构
c语言
经验分享
c++
Leetcode—1457.二叉树中的伪回文路径【中等】
2023
每日刷题
(四十)Leetcode—1457.二叉树中的伪回文路径实现代码/***Definitionforabinarytreenode.
源代码•宸
·
2023-11-25 14:30
LeetCode刷题
leetcode
算法
职场和发展
C语言
经验分享
树
深度优先遍历
【
每日刷题
——语音信号篇】
思考与练习练习2.1语音信号在产生的过程中,以及被感知的过程中,分别要经过人体的哪些器官?1.产生过程:肺部空气→\rightarrow→冲击声带→\rightarrow→通过声道(可以调节)→\rightarrow→发出不同声音2.感知过程:空气传播→\rightarrow→进入人耳→\rightarrow→鼓膜震动→\rightarrow→听小骨→\rightarrow→耳蜗→\rightar
NTFY 超得屁(°∀°)ノ
·
2023-11-24 12:28
语音识别
人工智能
【华为数通HCIP | 网络工程师】821-IGP高频题、易错题之OSPF(2)
文章目录
每日刷题
30道单选题(共计15题,总计30分)1、关于OSPF的ASBRSummary-LSA的信
落798.
·
2023-11-24 02:41
HCIP刷题日记
计算机网络体系
华为
网络
notepad++
网络安全
2021-10-11
每日刷题
打卡
一、信息学oj-1331:后缀表达式的值1.1问题描述从键盘读入一个后缀表达式(字符串),只含有0-9组成的运算数及加(+)、减(—)、乘(*)、除(/)四种运算符。每个运算数之间用一个空格隔开,不需要判断给你的表达式是否合法。以@作为结束标志。比如,16–9*(4+3)转换成后缀表达式为:16□9□4□3□+*–,在字符数组A中的形式为:栈中的变化情况:运行结果:-47提示:输入字符串长度小于2
追求卓越&
·
2023-11-22 16:01
算法
算法
数据结构
Leetcode—2216.美化数组的最少删除数【中等】
2023
每日刷题
(三十六)Leetcode—2216.美化数组的最少删除数实现代码intminDeletion(int*nums,intnumsSize){intlast=nums[0],flag=1,
源代码•宸
·
2023-11-22 00:44
LeetCode刷题
leetcode
算法
职场和发展
经验分享
c语言
Leetcode—142.环形链表II【中等】
2023
每日刷题
(三十三)Leetcode—142.环形链表II实现代码/***Definitionforsingly-linkedlist.
源代码•宸
·
2023-11-21 07:56
LeetCode刷题
leetcode
链表
c语言
经验分享
算法
Leetcode—3.无重复字符的最长子串【中等】
2023
每日刷题
(三十二)Leetcode—3.无重复字符的最长子串实现代码classSolution{public:intlengthOfLongestSubstring(strings){unordered_setsmap
源代码•宸
·
2023-11-17 12:55
LeetCode刷题
leetcode
算法
职场和发展
c++
经验分享
Leetcode—2760.最长奇偶子数组【简单】
2023
每日刷题
(三十一)Leetcode—2760.最长奇偶子数组实现代码#defineMAX(a,b)((a>b)?
源代码•宸
·
2023-11-16 20:44
LeetCode刷题
leetcode
算法
C语言
经验分享
【华为HCIP | 华为数通工程师】IPV4与IPV6 高频题(2)
文章目录
每日刷题
30道单选题(共计9题,总计18分)1、DHCP中继负责转发DHCP服务器和DHCP客户端
落798.
·
2023-11-16 02:22
HCIP刷题日记
计算机网络体系
华为
notepad++
网络
数通工程师
网络安全
Leetcode—2656.K个元素的最大和【简单】
2023
每日刷题
(三十)Leetcode—2656.K个元素的最大和实现代码intmaximizeSum(int*nums,intnumsSize,intk){intmax=nums[0];for(inti
源代码•宸
·
2023-11-15 13:01
LeetCode刷题
leetcode
算法
职场和发展
C语言
经验分享
贪心
Leetcode—4.寻找两个正序数组的中位数【困难】
2023
每日刷题
(二十九)Leetcode—4.寻找两个正序数组的中位数直接法实现代码intmid,mid1,mid2;boolfindmid(intn,intk,intx){if(n%2==1){if
源代码•宸
·
2023-11-15 02:13
LeetCode刷题
leetcode
算法
职场和发展
二分查找
C语言
经验分享
Leetcode—67.二进制求和【简单】
2023
每日刷题
(二十八)Leetcode—67.二进制求和实现代码voidreverse(char*a,intlen){for(inti=0;ilen2?
源代码•宸
·
2023-11-14 01:45
LeetCode刷题
leetcode
算法
C语言
经验分享
Leetcode—202.快乐数【简单】
2023
每日刷题
(二十八)Leetcode—202.快乐数快慢指针思想通过手玩2,可以发现会走入一个循环,并且fast和slow会在一个数字相遇,以下也大概花了一下推倒出来了。
源代码•宸
·
2023-11-14 01:44
LeetCode刷题
leetcode
算法
经验分享
c++
c语言
集合
快慢指针
Leetcode—107.二叉树的层序遍历II【中等】
2023
每日刷题
(二十七)Leetcode—107.二叉树的层序遍历II实现代码/***Definitionforabinarytreenode.
源代码•宸
·
2023-11-13 15:56
LeetCode刷题
leetcode
算法
职场和发展
c++
经验分享
二叉树
广度优先
Leetcode—20.有效的括号【简单】
2023
每日刷题
(二十七)Leetcode—20.有效的括号C++实现代码classSolution{public:boolisValid(strings){stackarr;intlen=s.size
源代码•宸
·
2023-11-13 11:03
LeetCode刷题
leetcode
算法
职场和发展
C语言
c++
栈
数据结构
Leetcode—50.Pow(x,n)【中等】
2023
每日刷题
(二十七)Leetcode—50.Pow(x,n)实现代码doublerecurPow(doublex,longlongn){if(n==1){returnx;}doubleres=recurPow
源代码•宸
·
2023-11-13 11:03
LeetCode刷题
leetcode
算法
职场和发展
C语言
经验分享
递归
分治
Leetcode—234.回文链表【简单】
2023
每日刷题
(二十七)Leetcode—234.回文链表直接法实现代码/***Definitionforsingly-linkedlist.
源代码•宸
·
2023-11-13 11:30
LeetCode刷题
leetcode
链表
算法
快慢指针
双指针
经验分享
数据结构
Leetcode—122.买卖股票的最佳时机II【中等】
2023
每日刷题
(二十八)Leetcode—122.买卖股票的最佳时机II实现代码intmaxProfit(int*prices,intpricesSize){inttotalProfit=0;if(pricesSize0
源代码•宸
·
2023-11-13 11:30
LeetCode刷题
leetcode
算法
职场和发展
贪心
c语言
经验分享
Leetcode—69.x的平方根【简单】
2023
每日刷题
(二十七)Leetcode—69.x的平方根直接法实现代码intmySqrt(intx){longlongi=0;while(i*ix){returni-1;}returni;}运行结果二分法实现代码
源代码•宸
·
2023-11-12 13:33
LeetCode刷题
leetcode
算法
职场和发展
经验分享
c语言
二分法
Leetcode—2471.逐层排序二叉树所需的最少操作数目【中等】(置换环解法!)
2023
每日刷题
(二十七)Leetcode—2471.逐层排序二叉树所需的最少操作数目置换环解题思想参考自网络总交换次数=每一层最小交换次数之和=每一层元素个数-置换环数实现代码/***Definitionforabinarytreenode
源代码•宸
·
2023-11-12 13:57
LeetCode刷题
leetcode
算法
置换环
广度优先
二叉树
c++
经验分享
Leetcode—103.二叉树的锯齿形层序遍历【中等】
2023
每日刷题
(二十六)Leetcode—103.二叉树的锯齿形层序遍历BFS实现代码/***Definitionforabinarytreenode.
源代码•宸
·
2023-11-11 18:35
LeetCode刷题
leetcode
算法
C语言
层序遍历
广度优先
队列
经验分享
Leetcode—2469.温度转换【简单】
2023
每日刷题
(二十六)Leetcode—2469.温度转换实现代码/***Note:Thereturnedarraymustbemalloced,assumecallercallsfree().
源代码•宸
·
2023-11-11 18:35
LeetCode刷题
leetcode
算法
职场和发展
c语言
经验分享
Leetcode—9.回文数【简单】
2023
每日刷题
(二十六)Leetcode—9.回文数直接法实现代码boolisPalindrome(intx){intlen=0;intarr[10]={0};inti=0;if(x0){res=res
源代码•宸
·
2023-11-11 18:28
LeetCode刷题
leetcode
算法
职场和发展
经验分享
C语言
LeetCode sql
每日刷题
2(按照出现频率)
1205.每月交易II(中等)Transactions记录表±---------------±--------+|ColumnName|Type|±---------------±--------+|id|int||country|varchar||state|enum||amount|int||trans_date|date|±---------------±--------+id是这个表的主键
Mr.DDG
·
2023-11-11 15:57
SQL
数据分析
数据库
leetcode
sql练习
SQL刷题
Leetcode—637.二叉树的层平均值【简单】
2023
每日刷题
(二十五)Leetcode—637.二叉树的层平均值BFS实现代码/***Definitionforabinarytreenode.
源代码•宸
·
2023-11-11 04:00
LeetCode刷题
leetcode
算法
职场和发展
广度优先
经验分享
C语言
Leetcode—2300.咒语和药水的成功对数【中等】
2023
每日刷题
(二十五)Leetcode—2300.咒语和药水的成功对数排序+二分实现代码classSolution{public:intlower_bound(vector&potions,longlongtarget
源代码•宸
·
2023-11-11 04:29
LeetCode刷题
leetcode
算法
职场和发展
二分法
排序
c++
经验分享
Leetcode—102.二叉树的层序遍历【中等】
2023
每日刷题
(二十四)Leetcode—102.二叉树的层序遍历C语言BFS实现代码/***Definitionforabinarytreenode.
源代码•宸
·
2023-11-10 01:12
LeetCode刷题
leetcode
算法
c++
经验分享
广度优先
c语言
Leetcode—226.翻转二叉树【简单】
2023
每日刷题
(二十四)Leetcode—226.翻转二叉树实现代码/***Definitionforabinarytreenode.
源代码•宸
·
2023-11-10 01:09
LeetCode刷题
leetcode
算法
职场和发展
深度优先
c语言
Leetcode—剑指OfferII LCR 044.在每个树行中找最大值【中等】
2023
每日刷题
(二十三)Leetcode—LCR044.在每个树行中找最大值DFS实现代码/***Definitionforabinarytreenode.
源代码•宸
·
2023-11-09 10:38
LeetCode刷题
leetcode
深度优先
算法
广度优先
经验分享
c语言
上一页
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
其他