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
leetcode题
Leetcode2909. 元素和最小的山形三元组 II
Everydaya
Leetcode题
目来源:2909.元素和最小的山形三元组II解法1:枚举+前后缀分解定义preMin[i]为前缀最小值,初始化preMin[0]=nums[0],递推公式:preMin
UestcXiye
·
2023-11-08 09:17
Every
day
a
leetcode
leetcode
算法
题目:2586.统计范围内的元音字符串数
题目来源:
leetcode题
目,网址:2586.统计范围内的元音字符串数-力扣(LeetCode)解题思路:按要求遍历[left,right]区间内的字符串并对符合要求的字符串计数即可。
十年一觉尘与土
·
2023-11-07 20:48
#
Java
leetcode
java
代码随想录算法训练营第十四天|144. 二叉树的前序遍历、145. 二叉树的后序遍历、94. 二叉树的中序遍历
代码随想录刷题02.26二叉树相关操作1——遍历
LeetCode题
目:144.二叉树的前序遍历解题思路!!!
fan15157721331
·
2023-11-07 19:17
算法
leetcode
数据结构
Leetcode 1503.所有蚂蚁掉下来前的最后一刻(Last Moment Before All Ants Fall Out of a Plank)
Leetcode1503.所有蚂蚁掉下来前的最后一刻(LastMomentBeforeAllAntsFallOutofaPlank)1题目描述(
Leetcode题
目链接) 有一块木板,长度为n个单位。
就叫昵称吧
·
2023-11-07 11:26
Leetcode
leetcode
算法
318.最大单词长度乘积
题目来源:
leetcode题
目,网址:318.最大单词长度乘积-力扣(LeetCode)解题思路:位运算+暴力遍历。
十年一觉尘与土
·
2023-11-07 10:20
#
C++
LeetCode
C++
8.字符串转换整数(atoi)
题目来源:
leetcode题
目,网址:8.字符串转换整数(atoi)-力扣(LeetCode)解题思路:顺序读取,在当前数大于2^31-1或小于-2^31时退出。
十年一觉尘与土
·
2023-11-07 10:20
#
C++
LeetCode
C++
2913.子数组不同元素数目的平方和
题目来源:
leetcode题
目,网址:2913.子数组不同元素数目的平方和I-力扣(LeetCode)解题思路:滑动窗口+暴力遍历。
十年一觉尘与土
·
2023-11-07 10:20
#
C++
LeetCode
C++
面试题 05.06.整数转换
题目来源:
leetcode题
目,网址:面试题05.06.整数转换-力扣(LeetCode)解题思路:逐位判断的同时计数即可。
十年一觉尘与土
·
2023-11-07 10:49
#
C++
C++
LeetCode
Leetcode 318.最大单词长度乘积(Maximum Product of Word Lengths)
Leetcode318.最大单词长度乘积1题目描述(
Leetcode题
目链接) 给定一个字符串数组words,找到length(word[i])*length(word[j])的最大值,并且这两个单词不含有公共字母
就叫昵称吧
·
2023-11-07 00:26
Leetcode
leetcode
算法
Leetcode 174.地下城游戏(Dungeon Game)
Leetcode174.地下城游戏1题目描述(
Leetcode题
目链接) 一些恶魔抓住了公主(P)并将她关在了地下城的右下角。地下城是由MxN个房间组成的二维网格。
就叫昵称吧
·
2023-11-07 00:46
Leetcode
leetcode
算法
动态规划
每日一题411数组中两个数的最大异或值(哈希表、前缀树:实现前缀树)
数组中两个数的最大异或值(哈希表、前缀树:实现前缀树)
LeetCode题
目:https://leetcode.cn/problems/maximum-xor-of-two-numbers-in-an-array
Foolish鱼
·
2023-11-06 17:19
数据结构
数据结构
java
每日一题318. 最大单词长度乘积
每日一题318.最大单词长度乘积
LeetCode题
目:https://leetcode.cn/problems/maximum-product-of-word-lengths/哈希表解法 直接构建二维数组
Foolish鱼
·
2023-11-06 16:08
数据结构
java
数据结构
Leetcode 931.下降路径最小和(Minimum Falling Path Sum)
Leetcode931.下降路径最小和1题目描述(
Leetcode题
目链接) 给定一个方形整数数组A,我们想要得到通过A的下降路径的最小和。
就叫昵称吧
·
2023-11-06 15:43
Leetcode
leetcode
算法
动态规划
Leetcode 1249.移除无效的括号(Minimum Remove to Make Valid Parentheses)
Leetcode1249.移除无效的括号1题目描述(
Leetcode题
目链接) 给你一个由‘(’、’)’和小写字母组成的字符串s。
就叫昵称吧
·
2023-11-06 06:32
Leetcode
leetcode
算法
LeetCode题
解之有序数组的平方
除数博弈题目描述给定一个按非递减顺序排序的整数数组A,返回每个数字的平方组成的新数组,要求也按非递减顺序排序。示例1:输入:[-4,-1,0,3,10]输出:[0,1,9,16,100]示例2:输入:[-7,-3,2,3,11]输出:[4,9,9,49,121]提示:1<=A.length<=10000-10000<=A[i]<=10000A已按非递减顺序排序。解题思路创建一个数组,然后将元数组A
l1fe1
·
2023-11-05 16:31
LeetCode刷题复盘笔记—单调栈 739. 每日温度
今日主要总结一下,LeetCode739.每日温度(单调栈)题目:LeetCode739.每日温度(单调栈)
Leetcode题
目地址题目描述:给定一个链表,返回链表开始入环的第一个节点。
Al资料站与复盘笔记
·
2023-11-05 14:43
链表
leetcode
面试
421.数组中两个数的最大异或值
题目来源:
leetcode题
目,网址:421.数组中两个数的最大异或值-力扣(LeetCode)解题思路:int型数据有32位。
十年一觉尘与土
·
2023-11-05 14:04
#
C++
LeetCode
C++
187.重复的 DNA 序列
题目来源:
leetcode题
目,网址:187.重复的DNA序列-力扣(LeetCode)解题思路:使用两个哈希表,一个存放已遍历过的长度为10的字符串,另一个存放重复的长度为10的字符串。
十年一觉尘与土
·
2023-11-05 14:02
#
C++
LeetCode
C++
LeetCode17.04. 消失的数字
//
Leetcode题
目环境classSolution{publicintmissingNumber(int[]arr){/
期邈云汉
·
2023-11-05 06:41
LeetCode
java
leetcode
算法
LeetCode题
:21合并两个有序链表
21合并两个有序链表题目描述将两个升序链表合并为一个新的升序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。示例1:输入:l1=[1,2,4],l2=[1,3,4]输出:[1,1,2,3,4,4]示例2:输入:l1=[],l2=[]输出:[]示例3:输入:l1=[],l2=[0]输出:[0]题目思路:一、双指针法:时间复杂度:O(M+N)定义一个定义一个新的链表,再定义一个临时链表,遍
tao滔不绝
·
2023-11-05 05:47
LeetCode题
leetcode
链表
算法
【LeetCode之链表】:移除链表元素 和 反转链表(用C语言实现,附图详解)
LeetCode题
目1.移除链表元素2.反转链表1.移除链表元素LeetCode链接:【203.移除链表元素】这个题目和单链表的增删查改接口很相似,要我们删除链表中的元素。
平凡的指针
·
2023-11-05 01:17
数据结构
链表
leetcode
c语言
LeetCode第3题题解:无重复字符的最长子串
题目来源,
LeetCode题
目描述:给定一个字符串,请你找出其中不含有重复字符的最长子串的长度。示例1:输入:"abcabcbb"输出:3解释:因为无重复字符的最长子串是"abc",所以其长度为3。
沁泽呀
·
2023-11-04 14:06
追寻最优美的代码 leetcode 421. 数组中两个数的最大异或值
这里有
leetcode题
集分类整理!!!
深林无鹿
·
2023-11-04 13:18
leetcode每日一题
leetcode
算法
数据结构
哈希表
java
数据结构学习笔记 2-2 堆(Heap)与优先队列 与 LeetCode真题(Java)
喜欢该类型文章可以给博主点个关注,博主会持续输出此类型的文章,知识点很全面,再加上LeetCode的真题练习,每一个
LeetCode题
解我都写了详细注释,比较适合新手入门数据结构与算法,后续也会更新进阶的文章
小成同学_
·
2023-11-04 03:56
数据结构与算法
数据结构
堆
leetcode
java
Leetcode1122. 数组的相对排序
Everydaya
Leetcode题
目来源:1122.数组的相对排序解法1:哈希用集合set存储arr2中的元素。
UestcXiye
·
2023-11-04 02:18
Every
day
a
leetcode
leetcode
算法
Leetcode1128. 等价多米诺骨牌对的数量
Everydaya
Leetcode题
目来源:1128.等价多米诺骨牌对的数量解法1:暴力代码:classSolution{public:intnumEquivDominoPairs(vector>&dominoes
UestcXiye
·
2023-11-04 02:43
Every
day
a
leetcode
哈希算法
算法
leetcode
记2021-07-20日推荐算法岗面试经历
因为我有刷
leetcode题
目,所以给出的答案比较快,并没有占用太多的时间。最后大约5min左右是向面试官提
Just Jump
·
2023-11-04 00:04
面试刷题
认知方法
算法岗面试
面试经历
C语言暑假学习刷题——Day7
目录选择题考点一:C语言函数考点二:函数在内存中存储考点三:函数的具体使用考点四:调用函数的理解考点五:递归函数编程题【牛客网题号:HJ34图片整理】【难度:中等】【
leetcode题
号:724.寻找数组的中心下标
奋斗小温
·
2023-11-03 21:41
C语言
c语言
学习
开发语言
来自北大算法课的
Leetcode题
解:203. 移除链表元素
代码仓库:Github|Leetcodesolutions@doubleZ0108fromPekingUniversity.解法1(T96%S16%):首先添加头指针,python可以直接用self来的当头指针,然后用move.next来遍历链表,如果move.next是指定元素,则move.next=move.next.next跳过这个链接(如果是C语言要记得释放这个元素),此时move不用动,
doubleZ0108
·
2023-11-03 20:04
链表
leetcode
算法
【LeetCode刷题日志】88.合并两个有序数组
目录1.题目描述2.解题思路+代码实现方法一:直接合并后排序思路及算法:代码实现:方法二:双指针思路及算法:代码实现:方法三:逆向双指针思路及算法:代码实现:1.题目描述OJ链接【
leetcode题
号:
库库的里昂
·
2023-11-03 12:23
LeetCode
刷题日志
leetcode
算法
职场和发展
7.整数反转
题目来源:
leetcode题
目,网址:7.整数反转-力扣(LeetCode)解题思路:首先,若所给整数是0或者10?1:-1;x=x>0?x:-x;while(x!
十年一觉尘与土
·
2023-11-03 09:42
#
C++
LeetCode
C++
6. N 字形变换
题目来源:
leetcode题
目,网址:6.N字形变换-力扣(LeetCode)解题思路:按要求模拟即可。
十年一觉尘与土
·
2023-11-03 09:12
#
C++
LeetCode
C++
117.填充每个节点的下一个右侧节点 II
题目来源:
leetcode题
目,网址:117.填充每个节点的下一个右侧节点指针II-力扣(LeetCode)解题思路:按层遍历时修改next指针即可,每一层除最后一个元素的next指针指向空外,皆指向同层下一个元素
十年一觉尘与土
·
2023-11-03 09:08
#
C++
C++
LeetCode
leetcode:210. 课程表 II
题目来源
leetcode题
目描述题目解析拓扑排序是专门应用于有向图的算法。
OceanStar的学习笔记
·
2023-11-02 21:28
算法与数据结构
leetcode
拓扑学
算法
leetcode题
目62. 不同路径
题目描述链接:https://leetcode-cn.com/problems/unique-paths/一个机器人位于一个mxn网格的左上角(起始点在下图中标记为“Start”)。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。问总共有多少条不同的路径?示例输入:m=3,n=7输出:28代码//f(m,n)=f(m-1,n)+f(m,n-1)pu
castlet
·
2023-11-02 19:32
【10种排序算法总结】C++实现
文章目录1.快速排序2.归并排序3.冒泡排序4.插入排序5.希尔排序6.选择排序7.堆排序8.基数排序9.计数排序10.桶排序一道
LeetCode题
目1.快速排序算法描述:从序列中选定一个枢轴元素pivot
10000hours
·
2023-11-02 17:50
刷题
排序算法
c++
算法
整数转罗马数字 |
Leetcode题
解
点击上方“蓝色字体”,选择“设为星标”每天复习一道面试题,轻松拿大厂Offer~题目描述:罗马数字包含以下七种字符:I,V,X,L,C,D和M。字符 数值I 1V 5X 10L 50C 100D 500M 1000
苏南South
·
2023-11-02 11:56
leetcode
nvidia
scrum
jre
toolbar
LeetCode题
解--17. 电话号码的字母组合
1.题目给定一个仅包含数字2-9的字符串,返回所有它能表示的字母组合。给出数字到字母的映射如下(与电话按键相同)。注意1不对应任何字母。输入:”23”输出:[“ad”,“ae”,“af”,“bd”,“be”,“bf”,“cd”,“ce”,“cf”].2.回溯法介绍这道题是一个典型的组合问题,组合问题可以采用回溯法解决。回溯法的介绍以及一般的解题步骤可以参考回溯法的一般解体步骤。在这里我对上面的排列
GuanghaoChen
·
2023-11-02 11:20
LeetCode刷题
leetcode题
解-17.电话号码的数字组合
电话号码的数字组合:link1.题目分析组合方式随着数字的增多是呈现为树状发散的方式,主要就是代码实现了。2.示例代码classSolution{public:vectorletterCombinations(stringdigits){mapnum2characters={{'1',""},{'2',"abc"},{'3',"edf"},{'4',"ghi"},{'5',"jkl"},{'6',
qianji_little_boy
·
2023-11-02 11:18
leetcode
题解
【
leetcode题
解】电话号码的字母组合
题目链接17.电话号码的字母组合题目描述:给定一个仅包含数字2-9的字符串,返回所有它能表示的字母组合。答案可以按任意顺序返回。个人想法:DFS/回溯?代码:classSolution{public:vectorletterCombinations(stringdigits){vectorcombinations;if(digits.empty()){returncombinations;}uno
NEUMANN2077
·
2023-11-02 11:18
leetcode
leetcode
算法
c++
LeetCode题
解——17. 电话号码的字母组合
题目相关题目链接LeetCode中国,https://leetcode-cn.com/problems/letter-combinations-of-a-phone-number/。题目描述给定一个仅包含数字2-9的字符串,返回所有它能表示的字母组合。给出数字到字母的映射如下(与电话按键相同)。注意1不对应任何字母。示例输入:"23"输出:["ad","ae","af","bd","be","bf
努力的老周
·
2023-11-02 11:17
OJ题解
#
LeetCode题解
#
回溯算法
LeetCode题解
回溯算法
17
电话号码的字母组合
LeetCode 17:电话号码的字母组合(Letter Combinations of a Phone Number)解法汇总
文章目录MySolution更多
LeetCode题
解MySolution本质上是一个字符串拼接的问题,输入n个数字,对应n个字符串,将这n个字符串以各种方式拼接。
Ubuntu1996
·
2023-11-02 11:14
LeetCode刷题题解记录
LeetCode
Letter
Combinations
of
a
Phone
Numb
电话号码的字母组合
LeetCode题
目记录——290. 单词规律
文章目录题目描述题目难度——简单方法一代码总结题目描述给定一种规律pattern和一个字符串s,判断s是否遵循相同的规律。这里的遵循指完全匹配,例如,pattern里的每个字母和字符串s中的每个非空单词之间存在着双向连接的对应规律。来源:力扣(LeetCode)链接:https://leetcode.cn/problems/word-pattern著作权归领扣网络所有。商业转载请联系官方授权,非商
pip install USART
·
2023-11-02 02:47
LeetCode
python
leetcode
算法
python
leetcode题
:290. 单词规律(简单)
一、题目描述:290.单词规律(简单)给定一种规律pattern和一个字符串str,判断str是否遵循相同的规律。这里的遵循指完全匹配,例如,pattern里的每个字母和字符串str中的每个非空单词之间存在着双向连接的对应规律。示例1:输入:pattern="abba",str="dogcatcatdog"输出:true示例2:输入:pattern="abba",str="dogcatcatfis
tankpanv
·
2023-11-02 02:15
leetcode
LeetCode题
解之增减字符串匹配
增减字符串匹配题目描述给定只含"I"(增大)或"D"(减小)的字符串S,令N=S.length。返回[0,1,...,N]的任意排列A使得对于所有i=0,...,N-1,都有:如果S[i]=="I",那么A[i]A[i+1]示例1:输入:"IDID"输出:[0,4,1,3,2]示例2:输入:"III"输出:[0,1,2,3]示例3:输入:"DDI"输出:[3,2,0,1]提示:1<=S.lengt
l1fe1
·
2023-11-01 20:47
LeetCode80. 删除有序数组中的重复项 II(JavaScript版)
LeetCode题
目链接题目描述:给你一个有序数组nums,请你原地删除重复出现的元素,使得出现次数超过两次的元素只出现两次,返回删除后数组的新长度。
lwfcomeon
·
2023-11-01 15:10
javascript
LeetCode: Stack类型总结
这里我简单总结一下这段时间做的关于stack的
leetcode题
目。'
漂泊的钟
·
2023-11-01 12:35
LeetCode刷题---链表经典问题(双指针)
所属专栏:【
LeetCode题
解(持续更新中)】作 者:我是夜阑的狗个人简介:一个正在努力学技术的码仔,专注基础和实战分享,欢迎咨询!
我是夜阑的狗
·
2023-11-01 02:47
Java
数据结构与算法
#
LeetCode
链表篇
链表
leetcode
数据结构
java
算法
【LeetCode刷题笔记】反转链表、移除链表元素、两两交换链表中的节点、删除链表的倒数第N个结点
个人主页:爱吃炫迈系列专栏:数据结构与算法座右铭:道阻且长,行则将至文章目录反转链表移除链表元素两两交换链表中的节点删除链表的倒数第N个结点总结反转链表
LeetCode题
目:反转链表思路:改变链表的next
爱吃炫迈
·
2023-11-01 02:05
数据结构与算法
链表
leetcode
数据结构
算法
Leetcode题
143、重排链表(Python题解)
问题:题目来源:力扣(LeetCode)leetcode143.重排链表难度:中等分析:这道题是链表题目训练题的合集吧哈哈,常见的链表操作都有体现。方法一:将链表节点用数组保存下来,然后按照题目顺序重新连接起来。注意存的是节点,而不是链表的值,因为题目要求不能只改变链表值。方法二:先寻找链表中点,再对链表后半部进行翻转,然后合并链表。好家伙!一道顶三道,寻找链表中点,翻转链表,合并链表,打包放送。
AI414010
·
2023-10-31 22:56
leetcode
链表
算法
leetcode
数据结构
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他