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 1262. 可被三整除的最大和
【LetMeFly】1262.可被三整除的最大和:时间O(n)空间O(1)
力扣题目
链接:https://leetcode.cn/problems/greatest-sum-divisible-by-three
Tisfy
·
2023-06-20 08:37
题解
#
力扣LeetCode
leetcode
算法
题解
同余
数学
力扣算法刷题Day41|动态规划:整数拆分 不同的二叉搜索树
力扣题目
:#343.整数拆分刷题时长:参考答案后10min解题方法:动态规划复杂度分析时间O(n^2)空间O(n)问题总结思路不清本题收获动规思路:两层for循环,第一个i循环从小到大枚举n之前的数字,
m0_73817408
·
2023-06-20 05:41
算法
力扣算法刷题Day24|回溯:组合问题
力扣题目
:#77.组合刷题时长:30min解题方法:回溯复杂度分析时间O(n*2^n)空间O(n):即递归使用栈空间的空间代价和临时数组的空间代价O(n+k)=O(n)问题总结初始化result和path
m0_73817408
·
2023-06-20 05:11
算法
力扣算法刷题Day39|动态规划:不同路径 I&II
力扣题目
:#62.不同路径刷题时长:参考题解后10min解题方法:动规复杂度分析时间O(m*n)空间O(m*n)问题总结初始化二维数组的python语法:i对应m,j对应n二维遍历顺序,从上到下从左到右通过两层
m0_73817408
·
2023-06-20 05:11
算法
力扣算法刷题Day1|数组:二分查找 双指针
力扣题目
:704.二分查找刷题时长:总计10分钟(coding-5min,debug-5min)问题所在条件判断mid==target。其中mid是数组下标,target是数组元素,无法比较。
m0_73817408
·
2023-06-20 05:40
算法
力扣算法刷题Day3 | 链表:移除元素 设计 反转链表
力扣题目
:203.移除链表元素刷题时长:15min问题总结while条件中cur.next!
m0_73817408
·
2023-06-20 05:40
链表
算法
leetcode
力扣算法刷题Day42|动态规划:01背包问题 分割等和子集
力扣题目
:01背包问题(二维数组)刷题时长:参考题解解题方法:动态规划+二维dp数组复杂度分析时间空间问题总结理解递推公式困难本题收获动规思路:两层for循环,第一层i遍历物品,第二层j枚举背包容量以内所有值确定
m0_73817408
·
2023-06-20 05:10
算法
算法刷题-字符串-左旋转字符串
题目:剑指Offer58-II.左旋转字符串
力扣题目
链接字符串的左旋转操作是把字符串前面的若干个字符转移到字符串的尾部。请定义一个函数实现字符串左旋转操作的功能。
糖果店的幽灵
·
2023-06-20 01:37
算法刷题
算法
leetcode
java
LeetCode 2481. 分割圆的最少切割次数
【LetMeFly】2481.分割圆的最少切割次数
力扣题目
链接:https://leetcode.cn/problems/minimum-cuts-to-divide-a-circle/圆内一个有效切割
Tisfy
·
2023-06-19 21:19
题解
#
力扣LeetCode
leetcode
算法
题解
圆
几何
用栈实现队列
工作上一定没人这么搞,但是考察对栈、队列理解程度的好题232.用栈实现队列
力扣题目
链接使用栈实现队列的下列操作:push(x)–将一个元素放入队列的尾部。pop()–从队列首部移除元素。
糖果店的幽灵
·
2023-06-19 13:59
算法刷题
链表
算法
三数之和之双指针解题思路
第15题.三数之和
力扣题目
链接给你一个包含n个整数的数组nums,判断nums中是否存在三个元素a,b,c,使得a+b+c=0?请你找出所有满足条件且不重复的三元组。
糖果店的幽灵
·
2023-06-19 10:03
算法刷题
leetcode
算法
职场和发展
算法刷题-双指针-反转链表
206.反转链表
力扣题目
链接题意:反转一个单链表。
糖果店的幽灵
·
2023-06-19 07:04
链表
算法
数据结构
四数之和之双指针解题思路
第18题.四数之和
力扣题目
链接题意:给定一个包含n个整数的数组nums和一个目标值target,判断nums中是否存在四个元素a,b,c和d,使得a+b+c+d的值与target相等?
糖果店的幽灵
·
2023-06-19 05:08
算法刷题
leetcode
算法
数据结构
算法刷题-字符串-反转字符串II
简单的反转还不够,我要花式反转541.反转字符串II
力扣题目
链接给定一个字符串s和一个整数k,从字符串开头算起,每计数至2k个字符,就反转这2k个字符中的前k个字符。
糖果店的幽灵
·
2023-06-18 14:41
算法刷题
算法
有效的括号
数据结构与算法应用往往隐藏在我们看不到的地方20.有效的括号
力扣题目
链接给定一个只包括‘(’,‘)’,‘{’,‘}’,‘[’,‘]’的字符串,判断字符串是否有效。
糖果店的幽灵
·
2023-06-18 14:41
算法刷题
算法
java
python
用队列实现栈
225.用队列实现栈
力扣题目
链接使用队列实现栈的下列操作:push(x)–元素x入栈pop()–移除栈顶元素top()–获取栈顶元素empty()–返回栈是否为空注意:你只能使用队列的基本操作--也就是
糖果店的幽灵
·
2023-06-18 14:11
算法刷题
java
算法
开发语言
算法刷题-哈希表-三数之和
第15题.三数之和
力扣题目
链接给你一个包含n个整数的数组nums,判断nums中是否存在三个元素a,b,c,使得a+b+c=0?请你找出所有满足条件且不重复的三元组。
糖果店的幽灵
·
2023-06-18 08:17
算法刷题
算法
散列表
leetcode
算法刷题-字符串-替换空格
题目:剑指Offer05.替换空格
力扣题目
链接请实现一个函数,把字符串s中的每个空格替换成"%20"。
糖果店的幽灵
·
2023-06-18 07:32
算法刷题
算法
算法刷题-字符串-翻转字符串里的单词
151.翻转字符串里的单词
力扣题目
链接给定一个字符串,逐个翻转字符串中的每个单词。示例1:输入:“theskyisblue”输出:“blueisskythe”示例2:输入:"helloworld!"
糖果店的幽灵
·
2023-06-18 06:21
算法刷题
算法
算法刷题-双指针-二分法
27.移除元素
力扣题目
链接给你一个数组nums和一个值val,你需要原地移除所有数值等于val的元素,并返回移除后数组的新长度。不要使用额外的数组空间,你必须仅使用O(1)额外空间并原地修改输入数组。
糖果店的幽灵
·
2023-06-18 01:40
算法刷题
算法
leetcode
c++
算法刷题-字符串-重复的子字符串
KMP算法还能干这个459.重复的子字符串
力扣题目
链接给定一个非空的字符串,判断它是否可以由它的一个子串重复多次构成。给定的字符串只含有小写英文字母,并且长度不超过10000。
糖果店的幽灵
·
2023-06-18 01:40
算法
leetcode
java
算法刷题-数组-有序数组的平方
977.有序数组的平方
力扣题目
链接给你一个按非递减顺序排序的整数数组nums,返回每个数字的平方组成的新数组,要求也按非递减顺序排序。
糖果店的幽灵
·
2023-06-18 01:39
算法刷题
算法
实现 strStr
28.实现strStr()
力扣题目
链接实现strStr()函数。给定一个haystack字符串和一个needle字符串,在haystack字符串中找出needle字符串出现的第一个位置(从0开始)。
糖果店的幽灵
·
2023-06-18 01:39
算法刷题
算法
算法刷题-哈希表-四数之和
第18题.四数之和
力扣题目
链接题意:给定一个包含n个整数的数组nums和一个目标值target,判断nums中是否存在四个元素a,b,c和d,使得a+b+c+d的值与target相等?
糖果店的幽灵
·
2023-06-18 01:08
算法刷题
算法
算法刷题-链表-删除链表的倒数第N个节点
删除链表的倒数第N个节点19.删除链表的倒数第N个节点思路其他语言版本19.删除链表的倒数第N个节点
力扣题目
链接给你一个链表,删除链表的倒数第n个结点,并且返回链表的头结点。
糖果店的幽灵
·
2023-06-16 18:23
算法刷题
链表
算法
数据结构
算法刷题-哈希表-快乐数
快乐数第202题.快乐数思路其他语言版本该用set的时候,还是得用set第202题.快乐数
力扣题目
链接编写一个算法来判断一个数n是不是快乐数。
糖果店的幽灵
·
2023-06-16 17:14
算法刷题
算法
散列表
数据结构
[SQL]
力扣题目
练习记录
2021年2月18日09:24:09176.第二高薪水selectifnull((selectdistinctsalaryfromemployeeorderbysalarydesclimit1,1),null)asSecondHighestSalary知识点:1.orderbydesc降序排序。2.limit1,1=limit1offset1查询前1条,过滤1条。(注:limitm,1==limi
Dominic_zjt
·
2023-06-15 17:22
mysql
sql
LeetCode47动态规划-回文子串-回文子序列
647.回文子串
力扣题目
链接classSolution{publicintcountSubstrings(Strings){//dp[i][j][i,j]区间里面的字符串是不是回文字符串//if(s.charAt
透过胶体的晨曦
·
2023-06-15 13:10
动态规划
算法
LeetCode 1375. 二进制字符串前缀一致的次数
【LetMeFly】1375.二进制字符串前缀一致的次数
力扣题目
链接:https://leetcode.cn/problems/number-of-times-binary-string-is-prefix-aligned
Tisfy
·
2023-06-14 21:24
题解
#
力扣LeetCode
leetcode
算法
题解
思维
算法刷题-链表-反转链表
206.反转链表
力扣题目
链接题意:反转一个单链表。示例:输入:1->2->3->4->5->NULL输出:5->4->3->2->1->NULL思路如果再定义一个新的链表,实现链表元素的
糖果店的幽灵
·
2023-06-13 22:48
算法刷题
链表
算法
数据结构
算法刷题-数组-螺旋矩阵
59.螺旋矩阵
力扣题目
链接给定一个正整数n,生成一个包含1到n^2所有元素,且元素按顺时针顺序螺旋排列的正方形矩阵。
糖果店的幽灵
·
2023-06-13 22:17
算法刷题
算法
矩阵
线性代数
LeetCode 1171. 从链表中删去总和值为零的连续节点
【LetMeFly】1171.从链表中删去总和值为零的连续节点
力扣题目
链接:https://leetcode.cn/problems/remove-zero-sum-consecutive-nodes-from-linked-list
Tisfy
·
2023-06-12 08:33
题解
#
力扣LeetCode
链表
leetcode
题解
哈希表
前缀和
哈希表3——两个数组的交集
两个数组的交集例题
力扣题目
链接:[https://leetcode.cn/problems/intersection-of-two-arrays/]题目说明:解题方法方法1:集合方法2:排序+双指针例题
力扣题目
链接
joker-wt
·
2023-06-12 04:10
算法刷题
散列表
算法
数据结构
算法刷题-哈希表-查找常用字符
查找常用字符1002.查找常用字符思路其他语言版本1002.查找常用字符
力扣题目
链接给你一个字符串数组words,请你找出所有在words的每个字符串中都出现的共用字符(包括重复字符),并以数组形式返回
糖果店的幽灵
·
2023-06-12 04:39
算法刷题
算法
散列表
数据结构
leetcode刷题:哈希表02 (两个数组的交集)
349.两个数组的交集
力扣题目
链接题意:给定两个数组,编写一个函数来计算它们的交集。说明:输出结果中的每个元素一定是唯一的。我们可以不考虑输出结果的顺序。
涛涛英语学不进去
·
2023-06-12 04:36
算法
java
leetcode
散列表
算法
算法刷题-哈希表-两个数组的交集
349.两个数组的交集
力扣题目
链接题意:给定两个数组,编写一个函数来计算它们的交集。说明:输出结果中的每个元素一定是唯一的。我们可以不考虑输出结果的顺序。
糖果店的幽灵
·
2023-06-12 04:33
算法刷题
算法
散列表
数据结构
算法刷题-链表-移除链表元素
203.移除链表元素
力扣题目
链接题意:删除链表中等于给定值val的所有节点。
糖果店的幽灵
·
2023-06-11 22:36
算法刷题
链表
算法
数据结构
算法刷题-哈希表-两数之和
两数之和1.两数之和思路总结其他语言版本1.两数之和
力扣题目
链接给定一个整数数组nums和一个目标值target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。
糖果店的幽灵
·
2023-06-11 15:30
算法刷题
算法
散列表
数据结构
算法刷题-哈希表-四数相加
需要哈希的地方都能找到map的身影第454题.四数相加II
力扣题目
链接给定四个包含整数的数组列表A,B,C,D,计算有多少个元组(i,j,k,l),使得A[i]+B[j]+C[k]+D[l]=0。
糖果店的幽灵
·
2023-06-11 15:30
算法刷题
算法
散列表
数据结构
算法刷题-哈希表-赎金信
383.赎金信
力扣题目
链接给定一个赎金信(ransom)字符串和一个杂志(magazine)字符串,判断第一个字符串ransom能不能由第二个字符串magazines里面的字符构成。
糖果店的幽灵
·
2023-06-11 15:30
算法刷题
算法
散列表
leetcode
算法刷题-数组-移除元素
27.移除元素
力扣题目
链接给你一个数组nums和一个值val,你需要原地移除所有数值等于val的元素,并返回移除后数组的新长度。不要使用额外的数组空间,你必须仅使用O(1)额外空间并原地修改输入数组。
糖果店的幽灵
·
2023-06-11 15:51
算法刷题
算法
leetcode
数据结构
算法刷题-链表-设计链表
707.设计链表
力扣题目
链接题意:在链表类中实现这些功能:get(index):获取链表中第index个节点的值。如果索引无效,则返回-1。
糖果店的幽灵
·
2023-06-11 12:04
算法刷题
链表
算法
数据结构
代码随想录算法训练营第四天|24.两两交换链表中的结点 19.删除链表倒数第n个结点 02.07.链表相交 142.环形链表II
目录LeeCode24.两两交换链表中的结点LeeCode19.删除链表倒数第n个结点LeeCode02.07.链表相交LeeCode142.环形链表II总结LeeCode24.两两交换链表中的结点
力扣题目
链接思路
禹泽.
·
2023-06-10 02:07
LeeCode刷题
算法
数据结构
c++
leetcode
代码随想录算法训练营第二天|977.有序数组的平方、209.长度最小的子数组、59.螺旋矩阵II
有序数组的平方解法一:暴力排序解法二:双指针法注意LeeCode209长度最小的子数组解法一:暴力解法解法二:滑动窗口注意LeeCode59螺旋矩阵II解法注意总结LeeCode977有序数组的平方题目链接:
力扣题目
链接解法一
禹泽.
·
2023-06-10 02:06
LeeCode刷题
算法
c++
leetcode
代码随想录算法训练营第三天|203.移除链表元素 707.设计链表 206.反转链表
LeeCode203.移除链表元素解法一:常规解法解法二:设置虚拟头结点LeeCode707.设计链表LeeCode206.反转链表解法一:双指针法解法二:递归法总结LeeCode203.移除链表元素
力扣题目
链接解法一
禹泽.
·
2023-06-10 02:06
LeeCode刷题
算法
c++
leetcode
代码随想录算法训练营第一天 | 704.二分查找、27.移除元素
目录LeeCode704二分查找解法一:左闭右闭解法二:左闭右开注意LeeCode27移除元素解法一:暴力解法解法二:双指针法注意总结LeeCode704二分查找题目链接:
力扣题目
链接解法一:target
禹泽.
·
2023-06-10 02:05
LeeCode刷题
算法
c++
leetcode
【算法系列之链表I】leetcode206.反转链表
203.移除链表元素
力扣题目
链接给你一个链表的头节点head和一个整数val,请你删除链表中所有满足Node.val==val的节点,并返回新的头节点。
秋装什么
·
2023-06-08 16:15
算法
链表
算法
数据结构
Day58【单调栈】739.每日温度、496.下一个更大元素 I
739.每日温度
力扣题目
链接/文章讲解视频讲解暴力解法很容易想到。外层for遍历填充answer,内层for针对每一天去寻找下一个更高温度直接超时本题可以采用单调栈解决!什么是单调栈?
林沐华
·
2023-06-08 08:18
代码随想录
c++
算法
leetcode
数据结构
Leetcode每日一题——503. 下一个更大元素 II。单调栈
题目链接:
力扣题目
描述:给定一个循环数组nums(nums[nums.length-1]的下一个元素是nums[0]),返回nums中每个元素的下一个更大元素。
翔空中,策人生
·
2023-06-07 19:27
栈的应用
leetcode
算法
python
算法刷题-数组-二分查找
算法刷题-数组-二分查找二分查找思路二分法第一种写法二分法第二种写法总结相关题目推荐python语言版本二分查找
力扣题目
链接给定一个n个元素有序的(升序)整型数组nums和一个目标值target,写一个函数搜索
糖果店的幽灵
·
2023-06-07 11:11
算法刷题
算法
leetcode
数据结构
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他