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
Liked
leetcode hot100刷题日记——1.两数之和
envType=study-plan-v2&envId=top-100-
liked
)vector从基础来,老子不信了自己还能搞不定这100道题了!详见链接:link1《【C++STL】vect
姬公子521
·
2025-05-19 13:47
力扣刷题专栏
leetcode
算法
c++
Leetcode刷题记录31——旋转图像
envType=study-plan-v2&envId=top-100-
liked
题目描述:思路一:解题思路:分两步完成旋转虽然“直接旋转”看起来有点抽象,但我们可以通过两个简单的步骤来实现顺时针旋转90
张书名
·
2025-05-07 09:47
Leetcode刷题记录
leetcode
算法
职场和发展
【算法入门】LeetCode 4. 寻找两个正序数组的中位数(Median of Two Sorted Arrays)详细解题指南|二分查找详解(Java & JavaScript)|算法详解与代码实
envType=study-plan-v2&envId=top-100-
liked
参考答案:【新手入门】LeetCode4.寻找两个正序数组的中位数(MedianofTwoSortedArrays)详细解题指南目录引言题目简介如何在
南北极之间
·
2025-05-06 05:48
算法
算法
leetcode
java
javascript
前端
Leetcode刷题记录28——缺失的第一个正数
envType=study-plan-v2&envId=top-100-
liked
题目描述:思路一:核心思想:我们可以使用一个哈希集合(set)来记录nums中所有存在的整数,然后从1开始依次检查这些数字是否存在于集合中
张书名
·
2025-05-03 12:20
Leetcode刷题记录
leetcode
算法
职场和发展
Leetcode刷题记录19——无重复字符的最长子串
envType=study-plan-v2&envId=top-100-
liked
题目描述:思路一:通过两个指针,第一个指针指向字串的开头,第二个指针向后找,直到找到重复的字符或者到达字符的末尾,第二个指针每向后移动
张书名
·
2025-04-26 23:55
Leetcode刷题记录
leetcode
算法
职场和发展
LeetCode Hot 100系列:螺旋矩阵(Q54)
envType=study-plan-v2&envId=top-100-
liked
2.解题思路模拟直观的方法是模拟,模拟螺旋矩阵的过程,一开始想观察下标的变化规律写循环,发现不可行,因为每一圈的次数都在减一
Jayson Chang
·
2025-04-15 18:18
LeetCode
Hot
100
leetcode
矩阵
算法
mysql 表分区
1.建表时指定多个分区CREATETABLE`mingmen_user_
liked
`(`id`bigintNOTNULLAUTO_INCREMENT,`
liked
_user_id`bigintDEFAULTNULLCOMMENT
qq_31683775
·
2025-04-08 13:29
mysql
数据库
android
力扣刷题-热题100题-第27题(c++、python)
envType=study-plan-v2&envId=top-100-
liked
常规法创建一个新链表,遍历list1与list2,将新链表指向list1与list2中更小的那个直至结束。
weixin_44505472
·
2025-04-02 16:08
leetcode
c++
算法
python
力扣刷题-热题100题-第29题(c++、python)
envType=study-plan-v2&envId=top-100-
liked
计算链表长度对于链表,难的就是不知道有多少元素,所以先遍历一次链表得到元素个数,然后根据要删除的位置可以在再一次
weixin_44505472
·
2025-04-02 16:08
leetcode
c++
算法
python
力扣刷题-热题100题-第26题(c++、python)
envType=study-plan-v2&envId=top-100-
liked
哈希法c++中有unordered_set,python中有set,作为哈希的集合,遍历链表时,若当前指针在集合中就说明有环
weixin_44505472
·
2025-04-02 16:07
leetcode
c++
算法
python
力扣刷题-热题100题-第28题(c++、python)
envType=study-plan-v2&envId=top-100-
liked
常规法根据加法的规则,设置一个记位数,初始为0,遍历两个链表,相同位数相加并加上记位数得到最终的值,以个位数作为当前位数的和
weixin_44505472
·
2025-04-02 15:32
leetcode
c++
算法
python
力扣百大算法题精选【Hard 模式】Top 100
Liked
LeetCode
“刷了300道题,面试还是被Hard题秒杀?”——这可能是许多LeetCode练习者的真实噩梦。当你自信满满地走进面试间,面试官却抛出一道《俄罗斯套娃信封》或《戳气球》,瞬间让你体会到什么叫"题目都看得懂,代码却无从下手"的绝望。实不相瞒,博主在当年面试菊厂之前刷了大量Medium的题目和部分Hard的题目,面试时体感非常良好,可见平时练的难,考试就能考得好!LeetCode354.俄罗斯套娃信封
Vitalia
·
2025-03-30 14:49
算法OJ
算法
leetcode
职场和发展
力扣刷题-热题100题-第21题(c++、python)
envType=study-plan-v2&envId=top-100-
liked
逻辑法看到题目第一眼,就想着从左往右,从上往下,只要找到对应的target的范围,以小于大于进行遍历的移动,但在写代码时
weixin_44505472
·
2025-03-25 20:09
算法
c++
python
leetcode
力扣刷题-热题100题-第3题(C、python)
envType=study-plan-v2&envId=top-100-
liked
在编程中,集合(Set)是一个不允许重复元素的容器。
weixin_44505472
·
2025-03-25 20:39
leetcode
算法
职场和发展
力扣刷题-热题100题-第20题(c++、python)
envType=study-plan-v2&envId=top-100-
liked
使用辅助矩阵直接创建一个新矩阵来装旋转好的矩阵,不过需要注意的是要将新矩阵的值赋值回原矩阵,在c++中是可以直接=,但python
weixin_44505472
·
2025-03-23 02:06
c++
python
leetcode
LeetCode热题100——字母异位词分组(2)
envType=study-plan-v2&envId=top-100-
liked
哈希、排序排序后得到的字符串是相同的,作为哈希表的键classSolution{publicList>groupAnagrams
duanyq666
·
2024-02-10 09:44
LeetCode热题100
leetcode
算法
职场和发展
java
排序链表---归并--链表OJ
envType=study-plan-v2&envId=top-100-
liked
这里我们直接进阶,用时间复杂度O(nlogn),空间复杂度O(1),来解决。
夹心宝贝
·
2024-01-31 11:40
链表OJ题
链表
数据结构
合并K个有序链表----链表OJ
envType=study-plan-v2&envId=top-100-
liked
1、两两合并前面我们做过合并两个有序链表,那么这里合并K个有序链表,是否可以联想到合并两个呢?答案是可以的!两两合并。
夹心宝贝
·
2024-01-31 11:40
链表OJ题
链表
数据结构
二叉树的最大深度
envType=study-plan-v2&envId=top-100-
liked
1、递归-DFS如果root==NULL,即空树,就返回0。求二叉
夹心宝贝
·
2024-01-30 22:50
二叉树OJ
二叉树
C
翻转二叉树
envType=study-plan-v2&envId=top-100-
liked
这是一道经典的问题,翻转二叉树,将所有的左右孩子都翻转。这里我们同样使用递归的方法,翻转左右子树。
夹心宝贝
·
2024-01-30 22:50
二叉树OJ
二叉树
二叉树的中序遍历
envType=study-plan-v2&envId=top-100-
liked
首先二叉树的中序遍历按照“左子树---根----右子树”的规则遍历,而子树,也按照相同的规则进行遍历。
夹心宝贝
·
2024-01-30 22:20
二叉树OJ
二叉树
C
C++
对称二叉树
envType=study-plan-v2&envId=top-100-
liked
对称二叉树即镜像二叉树。我们可以用r1和r2两个指针来判断。
夹心宝贝
·
2024-01-30 22:48
二叉树OJ
二叉树
C
合并有序链表---链表OJ---归并思想
envType=study-plan-v2&envId=top-100-
liked
将两个有序的链表合并为一个新的有序链表,那不就是和归并排序中最后合并的思想一样吗?
夹心宝贝
·
2024-01-29 22:47
链表OJ题
链表
数据结构
链表相加---链表OJ---两数之和
envType=study-plan-v2&envId=top-100-
liked
对于本题,可以选择用数组实现,那样比较简单;我们这里就用纯链表实现。
夹心宝贝
·
2024-01-29 09:02
链表OJ题
链表
数据结构
删除倒数第N个结点---链表Oj
envType=study-plan-v2&envId=top-100-
liked
1、常规解法删除倒数第N个结点,那就是删除整数第(len-N+1)个结点,我们只需要找到第len-N个结点,让它的next
夹心宝贝
·
2024-01-29 09:02
链表OJ题
链表
数据结构
两两交换链表中的结点---链表OJ
envType=study-plan-v2&envId=top-100-
liked
1、递归创建newhead=head->next,然后将head->next->next作为递归参数,返回值用head-
夹心宝贝
·
2024-01-29 09:31
链表OJ题
链表
数据结构
环形链表找入环点----链表OJ---三指针
envType=study-plan-v2&envId=top-100-
liked
首先,需要判断是否有环,而这里我们不单纯判断是否有环,还要为下一步做准备,需要让slow指针和fast都从头结点开始走,
夹心宝贝
·
2024-01-29 09:30
链表OJ题
链表
数据结构
C
盛水最多的容器
envType=study-plan-v2&envId=top-100-
liked
1、暴力求解我们可以固定一边,然后另一边逐渐向右移动,记录每次的面积大
夹心宝贝
·
2024-01-28 01:56
双指针OJ题
双指针
三数之和----双指针
envType=study-plan-v2&envId=top-100-
liked
“三数之和”在某些人的口中被叫做“程序员之梦破碎的地方”。
夹心宝贝
·
2024-01-28 01:56
双指针OJ题
算法
双指针
移动零---双指针
envType=study-plan-v2&envId=top-100-
liked
将零元素移动到数组尾部,非零元素的相对位置不变。这种找特殊数据,并且其他数据相对位置不变的问题,就可以用双指针实现。
夹心宝贝
·
2024-01-28 01:55
双指针OJ题
双指针
160. 相交链表(python3)
envType=study-plan-v2&envId=top-100-
liked
双指针:http
Syntax_CD
·
2024-01-26 21:26
LeetCode精选
链表
数据结构
哈希算法
leetcode
python
力扣经典面试题——搜索二维矩阵(两次二分搜索)
envType=study-plan-v2&envId=top-100-
liked
思路:先按行二分,再按列进行二分。即先找到对应的行,再找对应的列。
ByeDark
·
2023-12-25 12:56
算法
leetcode
矩阵
算法
力扣思维题——寻找重复数
envType=study-plan-v2&envId=top-100-
liked
这题的思维难度较大。一种是利用双指针法进行计算环的起点,这种方法在面试里很难说清楚,也很难想到。
半核CPU
·
2023-12-23 09:31
算法
leetcode
算法
职场和发展
早上好,我的leetcode 【hash】(第二期)
envType=study-plan-v2&envId=top-100-
liked
直接两个for循环classSolution{p
likeGhee
·
2023-12-17 03:00
leetcode
算法
哈希算法
【链表
Liked
List】力扣-61 旋转链表
目录题目描述解题过程题目描述给你一个链表的头节点head,旋转链表,将链表每个节点向右移动k个位置。示例1:输入:head=[1,2,3,4,5],k=2输出:[4,5,1,2,3]示例2:输入:head=[0,1,2],k=4输出:[2,0,1]提示:链表中节点的数目在范围[0,500]内-100<=Node.val<=1000<=k<=2*109解题过程使用了简单的双指针方法,但k=20000
Ludicrouers
·
2023-12-06 10:43
leetcode学习记录
链表
list
leetcode
【力扣热题100】207. 课程表 python 拓扑排序
envType=study-plan-v2&envId=top-100-
liked
207.课程表你这个
是Yu欸
·
2023-12-05 09:22
#
实践
leetcode
python
算法
开发语言
AI编程
笔记
学习
求链表环的起始位置
envType=study-plan-v2&envId=top-100-
liked
代码:publicclassSolution{publicListNodedetectCycle(ListNodehead
ydfind
·
2023-11-26 13:02
链表
数据结构
黑马点评-10实现用户点赞和点赞排行榜功能
用户点赞功能如果用户只要点赞一次就对数据库中blog表中的
liked
字段的值加1就会导致一个用户无限点赞PutMapping("/like/{id}")publicResultlikeBlog(@PathVariable
echo 云清
·
2023-11-24 20:03
黑马点评
数据库
Redis
黑马点评
力扣学习笔记——1_两数之和
envType=study-plan-v2&envId=top-100-
liked
给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值target的那两个整数,并返回它们的数组下标
翟羽嚄
·
2023-11-11 17:19
leetcode
C++
leetcode
学习
笔记
无需NMS,20行代码带你玩转RT-DETR!
【前言】RT-DETR是由百度近期推出的DETR-
liked
目标检测器,该检测器由HGNetv2、混合编码器和带有辅助预测头的Transformer编码器组成,整体结构
自动驾驶之心
·
2023-11-03 23:58
计算机视觉
深度学习
人工智能
python
机器学习
力扣学习笔记——49. 字母异位词分组
envType=study-plan-v2&envId=top-100-
liked
给你一个字符串数组,请你将字母异位词组合在一起。可以按任意顺序返回结果列表。
翟羽嚄
·
2023-10-25 06:53
leetcode
leetcode
学习
笔记
Mybatis的mapper.xml批量插入、修改sql
传入的参数是Listlist):insertintoxhs_collection_data(note_id,`status`,title,`desc`,`time`,user_id,nickname,
liked
我不想名字重复
·
2023-09-17 03:39
Mybatis
mybatis
sql
Leetcode Top 100
Liked
Questions(序号394~1143)
394.DecodeString题意:给一个加密的字符串,返回原字符串我的思路递归,模拟题代码Runtime0msBeats100%Memory6.5MBBeats70.76%classSolution{public:stringdecodeString(strings){inti=0,num=0,cnt=0;stringans="",sub="";while(i='0'){num=num*10+
想吃好吃的!
·
2023-09-05 07:10
leetcode
算法
数据结构
学习
c++
Leetcode Top 100
Liked
Questions(序号236~347)
236.LowestCommonAncestorofaBinaryTree题意:二叉树,求最近公共祖先,AllNode.valareunique.我的思路首先把每个节点的深度得到,之后不停向上,直到val相同,存深度就用map存吧但是它没有向上的指针,要如何解决?——用map存一下父节点?返回的是指针,注意一下代码Runtime28msBeats5.86%Memory17.7MBBeats5.56
想吃好吃的!
·
2023-09-04 03:34
leetcode
算法
树状数组
对顶堆
动态规划
数据结构
c++
Leetcode Top 100
Liked
Questions(序号105~139)
105.ConstructBinaryTreefromPreorderandInorderTraversal105.ConstructBinaryTreefromPreorderandInorderTraversal题意:根据前序遍历和中序遍历来构造二叉树我的思路要用递归造树,要同时递归左子树和右子树,造树需要左边边界和右边边界build函数有树的跟指针,前序的有左边边界和右边边界,中序的左边边界
想吃好吃的!
·
2023-09-03 01:35
算法
c++
数据结构
字典树
动态规划
Leetcode Top 100
Liked
Questions(序号198~234)
198.HouseRobber题意:你是一个强盗,你要去抢劫,每个房子都有特定金额的钱,但是不能拿相邻的房子的钱我的思路有点像动态规划,但是首先把每个结点空一格的后缀和得到,2n之后从(i=n-1;i>=0;i--)dp[i]=(nums[i]-nums[i+2])+max(dp[i+2],dp[i+3]);代码Runtime0msBeats100%Memory7.9MBBeats19.97%哈哈
想吃好吃的!
·
2023-09-03 01:05
leetcode
算法
数据结构
c++
学习
拓扑排序
Leetcode Top 100
Liked
Questions(序号141~189)
141.LinkedListCycle题意:给你一个链表,判断链表有没有环我的思路两个指针,一个每次走两步,一个每次走一步,如果走两步的那个走到了NULL,那说明没有环,如果两个指针指向相等,说明有环代码Runtime7msBeats91.63%Memory8MBBeats67.57%classSolution{public:boolhasCycle(ListNode*head){ListNode
想吃好吃的!
·
2023-09-03 01:34
leetcode
算法
职场和发展
【LeetCode 热题 100】动态规划 专题(动态规划 ==> 找子问题!)
from:https://leetcode.cn/studyplan/top-100-
liked
/文章目录70.爬楼梯118.杨辉三角198.打家劫舍(线性DP,维护两个状态:偷/不偷)279.完全平方数
联系丝信
·
2023-09-02 23:53
【Leetcode
热题100】
【力扣
刷题】
leetcode
动态规划
Leetcode Top 100
Liked
Questions(序号53~74)
53.MaximumSubarray题意:一个数组,找到和最大的子串我的思路我记得好像On的动态规划来做的?但是想不起来了,先死做,用的前缀和——TLE超时那就只能想想dp怎么做了假设dp[i]表示的是以i为右端点的最大的子串,dp[0]是自己;i=1时,如果dp[0]小于0,dp[1]=nums[1],否则dp[1]=dp[0]+nums[1]i=2时,如果dp[1]小于0,dp[2]=nums
想吃好吃的!
·
2023-08-30 10:38
leetcode
算法
c++
数据结构
学习
LeetCode Top100
Liked
题单(序号34~51)
34.FindFirstandLastPositionofElementinSortedArray题意:找到非递减序列中目标的开头和结尾我的思路用二分法把每一个数字都找到,最后返回首尾两个数代码Runtime12msBeats33.23%Memory14MBBeats5.16%classSolution{public:voidbins(intl,intr,inttar,vector&nums,ve
想吃好吃的!
·
2023-08-30 10:37
数据结构
leetcode
c++
算法
上一页
1
2
3
4
下一页
按字母分类:
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
其他