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双指针
代码随想录算法训练营第31天|455.分发饼干 376. 摆动序列 53. 最大子序和
455.分发饼干题目链接:
LeetCode
-TheWorld'sLeadingOnlineProgrammingLearningPlatform代码随想录classSolution(object):deffindContentChildren
小周小周考虑不周
·
2024-02-15 10:39
算法
leetcode
职场和发展
力扣热题100_
双指针
_11_盛最多水的容器
文章目录题目链接解题思路解题代码题目链接给定一个长度为n的整数数组height。有n条垂线,第i条线的两个端点是(i,0)和(i,height[i])。找出其中的两条线,使得它们与x轴共同构成的容器可以容纳最多的水。返回容器可以储存的最大水量。说明:你不能倾斜容器。示例1:输入:[1,8,6,2,5,4,8,3,7]输出:49解释:图中垂直线代表输入数组[1,8,6,2,5,4,8,3,7]。在此
you_are_my_sunshine*
·
2024-02-15 09:10
力扣
leetcode
算法
LeetCode
551. 学生出勤记录 I
题目给定一个字符串来代表一个学生的出勤记录,这个记录仅包含以下三个字符:'A':Absent,缺勤'L':Late,迟到'P':Present,到场如果一个学生的出勤记录中不超过一个'A'(缺勤)并且不超过两个连续的'L'(迟到),那么这个学生会被奖赏。你需要根据这个学生的出勤记录判断他是否会被奖赏。示例1:输入:"PPALLP"输出:True示例2:输入:"PPALLL"输出:False解题思路
freesan44
·
2024-02-15 09:42
笔试刷题(持续更新)|
Leetcode
45,1190
45.跳跃游戏题目链接:45.跳跃游戏II-力扣(
LeetCode
)这道题思路不难记,遍历数组每个位置,更新下一次的范围,当当前位置已经在当前范围之外时,步数一定得加一,当前范围更新成下一个范围。
Huiwen_Z
·
2024-02-15 09:47
算法
python
leetcode
LeetCode
:盛最多水的容器
About好菜呀,我真的好菜呀,绝望,发现做题时思路不清晰是我最大的问题,总想着快点写出来,结果没想清楚就开始动手,也许面试时好多人没法手写代码也是这个原因吧。。。求盛最多水的容器题目描述给定n个非负整数a1,a2,...,an,每个数代表坐标中的一个点(i,ai)。在坐标内画n条垂直线,垂直线i的两个端点分别为(i,ai)和(i,0)。找出其中的两条线,使得它们与x轴共同构成的容器可以容纳最多的
前端艾希
·
2024-02-15 08:14
使用二分查找优化时间复杂度
题目链接(力扣(
LeetCode
)官网-全球极客挚爱的技术成长平台)可以直接通过遍历一次数组就得到对应值下标了,时间复杂度为。
liaolaa
·
2024-02-15 08:14
数据结构
算法
c++
双指针
部分典型算法(三)
通常我们会想到
双指针
,这里要用的也是
双指针
,但不同于快慢指针和对撞指针,它是一个同向的
双指针
,用left和ri
liaolaa
·
2024-02-15 08:44
算法
c++
leetcode
双指针
部分典型算法题(一)
可以通过一下几题加深一下对
双指针
思想的理解!对于一些问题我们一般可以通过快慢指针,或对撞指针来解决问题。
liaolaa
·
2024-02-15 08:43
算法
c++
LeetCode
、452. 用最少数量的箭引爆气球【中等,贪心,区间问题】
文章目录前言
LeetCode
、452.用最少数量的箭引爆气球【中等,贪心,区间问题】题目链接与分类思路贪心,连续区间数量问题资料获取前言博主介绍:✌目前全网粉丝2W+,csdn博客专家、Java领域优质创作者
长路 ㅤ
·
2024-02-15 08:09
算法刷题
#
LeetCode
leetcode
算法
职场和发展
搜索二维矩阵 II
题目来源:力扣(
LeetCode
)链接:https://
leetcode
-cn.com/problems/search-a-2d-matrix-ii编写一个高效的算法来搜索mxn矩阵matrix中的一个目标值
二进制的二哈
·
2024-02-15 07:16
代码随想录算法训练营29期Day51|
LeetCode
139
文档讲解:单词拆分139.单词拆分题目链接:https://
leetcode
.cn/problems/word-break/description/思路:单词就是物品,字符串s就是背包,单词能否组成字符串
tlingyuqi
·
2024-02-15 06:55
代码随想录算法训练营29期
算法
leetcode
职场和发展
动态规划
c++
2021-09-01
IT1.
LeetCode
力扣:从上到下打印二叉树II2021-09-01(剑指Offer32-II.从上到下打印二叉树II)2.《剑指offer》:p174~p176英语1.墨墨背单词:复习50个单词
幸福大黑鸭
·
2024-02-15 06:13
代码随想录算法训练营29期Day50|
LeetCode
70,322,279
文档讲解:爬楼梯(进阶)零钱兑换完全平方数70.爬楼梯(进阶)题目链接:https://kamacoder.com/problempage.php?pid=1067思路:这其实是一个完全背包问题。1阶,2阶,....m阶就是物品,楼顶就是背包。每一阶可以重复使用,例如跳了1阶,还可以继续跳1阶。问跳到楼顶有几种方法其实就是问装满背包有几种方法。设dp[i]:爬到有i个台阶的楼顶,有dp[i]种方法
tlingyuqi
·
2024-02-15 06:23
代码随想录算法训练营29期
算法
leetcode
职场和发展
c++
动态规划
【力扣白嫖日记】SQL
前言练习sql语句,所有题目来自于力扣(https://
leetcode
.cn/problemset/database/)的免费数据库练习题。
Gary.Li
·
2024-02-15 06:41
力扣刷题
leetcode
sql
数据库
day7 hash和
双指针
day7四数相加II题目链接:四数相加II题目描述给你四个整数数组nums1、nums2、nums3和nums4,数组长度都是n,请你计算有多少个元组(i,j,k,l)能满足:0map=newHashMapmagazine.length()){returnfalse;}int[]record=newint[26];for(charc:magazine.toCharArray()){record[c
NHCyrus
·
2024-02-15 05:28
哈希算法
算法
day8 字符串
解题思路因为题目要求必须原地修改数组,因此采用
双指针
的形式一个定义在再头部,一个定义再尾部,两者不断向中间靠拢CvoidreverseString(char*s,intsSiz
NHCyrus
·
2024-02-15 05:28
算法
链表
《剑指Offer》笔记&题解&思路&技巧&优化 Java版本——新版
leetcode
_Part_2
《剑指Offer》笔记&题解&思路&技巧&优化_Part_2相知相识广度优先搜索BFS深度优先搜索DFS开始刷题1.LCR129.字母迷宫——矩阵中的路径2.LCR130.衣橱整理——机器人的运动范围3.LCR131.砍竹子I——剪绳子I4.LCR132.砍竹子II——剪绳子II5.LCR133.位1的个数——二进制中1的个数6.LCR134.Pow(x,n)——数值的整数次方7.LCR135.报
_Matthew
·
2024-02-15 05:25
Leetcode
笔记
java
leetcode
LeetCode
周赛——383
1.边界上的蚂蚁(模拟)classSolution{public:intreturnToBoundaryCount(vector&nums){intn=nums.size();intres=0,cnt=0;for(inti=0;iz(n);z[0]=n-1;//z函数匹配for(inti=1,l=0,r=0;ir)l=i,r=i+z[i]-1;}for(inti=1;i>resultGrid(ve
duanyq666
·
2024-02-15 04:13
LeetCode周赛
java
算法
开发语言
leetcode
python
leetcode
/problems/62.unique-paths.md
问题一个机器人位于一个mxn网格的左上角(起始点在下图中标记为“Start”)。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。问总共有多少条不同的路径?例如,上图是一个7x3的网格。有多少可能的路径?说明:m和n的值均不超过100。示例1:输入:m=3,n=2输出:3解释:从左上角开始,总共有3条路径可以到达右下角。向右->向右->向下向右->向
郑*鱼
·
2024-02-15 04:33
leetcode
pyyhon
leetcode
: [62. 不同路径](https://
leetcode
-cn.com/problems/unique-paths/)
leetcode
:62.不同路径一个机器人位于一个mxn网格的左上角(起始点在下图中标记为“Start”)。机器人每次只能向下或者向右移动一步。
Yingmu__
·
2024-02-15 04:33
leetcode
leetcode
算法
职场和发展
leetcode
刷题笔记(Golang)--62. Unique Paths
62.UniquePathsArobotislocatedatthetop-leftcornerofamxngrid(marked‘Start’inthediagrambelow).Therobotcanonlymoveeitherdownorrightatanypointintime.Therobotistryingtoreachthebottom-rightcornerofthegrid(ma
圆滚滚coder
·
2024-02-15 04:32
go
算法
leetcode
leetcode
----63. Unique Paths II
链接:https://
leetcode
.com/problems/unique-paths-ii/大意:给定一个二维整数矩阵,矩阵中的元素为0/1。1表示该位置是障碍位置。
成程晨
·
2024-02-15 04:02
leetcode
leetcode
leetcode
-- 62. Unique Paths
题目描述题目难度:MediumArobotislocatedatthetop-leftcornerofamxngrid(marked‘Start’inthediagrambelow).Therobotcanonlymoveeitherdownorrightatanypointintime.Therobotistryingtoreachthebottom-rightcornerofthegrid(m
tkzc_csk
·
2024-02-15 04:02
算法
leetcode
LeetCode
刷题笔记--62. Unique Paths
62.UniquePathsMedium1473104FavoriteShareArobotislocatedatthetop-leftcornerofamxngrid(marked'Start'inthediagrambelow).Therobotcanonlymoveeitherdownorrightatanypointintime.Therobotistryingtoreachthebott
vivian0239
·
2024-02-15 04:02
[
LeetCode
]--62. Unique Paths
Arobotislocatedatthetop-leftcornerofamxngrid(marked‘Start’inthediagrambelow).Therobotcanonlymoveeitherdownorrightatanypointintime.Therobotistryingtoreachthebottom-rightcornerofthegrid(marked‘Finish’in
杜鲁门
·
2024-02-15 04:32
LeetCode
leetcode
唯一路径算法
算法
leetcode
--62. Unique Paths
Arobotislocatedatthetop-leftcornerofamxngrid(marked'Start'inthediagrambelow).Therobotcanonlymoveeitherdownorrightatanypointintime.Therobotistryingtoreachthebottom-rightcornerofthegrid(marked'Finish'in
名字被猪吃掉了
·
2024-02-15 04:32
反复看
leetCode
[
leetcode
]-62. Unique Paths(C语言)
Arobotislocatedatthetop-leftcornerofamxngrid(marked'Start'inthediagrambelow).Therobotcanonlymoveeitherdownorrightatanypointintime.Therobotistryingtoreachthebottom-rightcornerofthegrid(marked'Finish'in
shen_zhu
·
2024-02-15 04:32
leetcode
----62. Unique Paths
链接:https://
leetcode
.com/problems/unique-paths/大意:给定一个二维数组的大小m*n,要求从起点(左上角)走到终点(右下角)有多少种方案。
成程晨
·
2024-02-15 04:32
leetcode
leetcode
动态规划
leetcode
.array--62. Unique Paths
题目:62.UniquePaths题目链接:https://
leetcode
.com/problems/unique-paths/description/一个MxN的矩阵,起点在左上方,终点在右下方,每次只能向右或者向下移动一步
我是NeroZhang
·
2024-02-15 04:01
leetcode
leetcode
array
动态规划
【排列组合】个人练习-
Leetcode
-62. Unique Paths
题目链接:https://
leetcode
.cn/problems/unique-paths/题目大意:一个机器人从m*n的矩阵的左上角出发,目的地是右下角,每次只能向下或向右移动一格,求不同的路径的数量
Rstln
·
2024-02-15 04:01
leetcode
算法
职场和发展
LeetCode
--62. Unique Paths & 63. Unique Paths II
题目链接:https://
leetcode
.com/problems/unique-paths/和https://
leetcode
.com/problems/unique-paths-ii/从(0,0)
To_be_thinking
·
2024-02-15 04:01
LeetCode
//C - 62. Unique Paths
62.UniquePathsThereisarobotonanmxngrid.Therobotisinitiallylocatedatthetop-leftcorner(i.e.,grid[0][0]).Therobottriestomovetothebottom-rightcorner(i.e.,grid[m-1][n-1]).Therobotcanonlymoveeitherdownorrig
Navigator_Z
·
2024-02-15 04:31
#
C++
Primer(第5版)练习题
C/C++
leetcode
c语言
算法
代码随想录算法训练营day43 || 1049. 最后一块石头的重量,494. 目标和,474. 一和零
|
LeetCode
:474.一和零_哔哩哔哩_bilibili动态规划之背包问题,装满背包有多少种方法?
weixin_44316285
·
2024-02-15 03:51
算法
代码随想录算法训练营day44 || 52. 完全背包问题,518. 零钱兑换II,377. 组合总和 Ⅳ
|
LeetCode
:518.零钱兑换II_哔哩哔哩_bilibili动态规划之完全背包,装满背包有几种方法?求排列数?
weixin_44316285
·
2024-02-15 03:51
算法
代码随想录算法训练营 day42 || 01背包问题,416. 分割等和子集
|
LeetCode
:416.分割等和子集_哔哩哔哩_bilibili01背包问题思路:总结一下自己的思路体会:01背包问题的维度分别是物
weixin_44316285
·
2024-02-15 03:20
算法
代码随想录算法训练营day50 || 57. 爬楼梯,322. 零钱兑换,279.完全平方数
|
LeetCode
:322.零钱兑换_哔哩哔哩_bilibili动态规划之完全背包,换汤不换药!
weixin_44316285
·
2024-02-15 03:48
算法
贪心算法
(ps:大概过一周更新贪婪算法的应用)如:
leetcode
#45跳跃游戏ii,#5
赫尔特
·
2024-02-15 02:43
leetcode
19. 删除链表的倒数第 N 个结点
leetcode
19.删除链表的倒数第N个结点题目思路建立虚头节点fast首先走n+1步,因为只有这样同时移动的时候slow才能指向删除节点的上一个节点(方便做删除操作)代码classSolution:
lanlinbuaa
·
2024-02-15 02:36
链表
数据结构
leetcode
142. 环形链表 II
leetcode
142.环形链表II题目思路集合法将节点存入set,若重复出现则说明是环快慢指针法分别定义fast和slow指针,从头结点出发,fast指针每次移动两个节点,slow指针每次移动一个节点
lanlinbuaa
·
2024-02-15 02:36
链表
数据结构
leetcode
206. 反转链表
leetcode
206.反转链表题目代码新链表逐个存储提取单个节点,添加到新链表的头结点处classSolution:defreverseList(self,head:Optional[ListNode
lanlinbuaa
·
2024-02-15 02:36
链表
数据结构
LeetCode
面试题 02.07. 链表相交【
双指针
】
LeetCode
面试题02.07.链表相交文章目录
LeetCode
面试题02.07.链表相交1.题目2.思路3.代码实现1.题目2.思路要注意的是:1.如果两链表相交,从相交点到表尾都是相同的结点,即合二为一了
青山的青衫
·
2024-02-15 02:36
#
链表
链表
leetcode
算法
LeetCode
:面试题 02.07. 链表相交
面试题02.07.链表相交题目来源:https://
leetcode
-cn.com/problems/intersection-of-two-linked-lists-lcci/1.题目给定两个(单向)
代码叶
·
2024-02-15 02:06
小白学算法
链表
指针
leetcode
单链表
leetcode
面试题 02.07. 链表相交
leetcode
面试题02.07.链表相交题目思路方案一:使用哈希表储存一个链表节点,在另一个链表进行查询是否有相同节点方案二:统计两个链表长度,然后末尾对齐,判断是否有相同节点代码使用哈希表set#Definitionforsingly-linkedlist
lanlinbuaa
·
2024-02-15 02:35
leetcode
链表
算法
LeetCode
面试题 02.07. 链表相交
题目:https://
leetcode
-cn.com/problems/intersection-of-two-linked-lists-lcci/题解一:哈希表。
PZHU_CG_csdn
·
2024-02-15 02:35
LeetCode
leetcode
链表相交
双指针
LeetCode
面试题 02.07. 链表相交
LeetCode
面试题02.07.链表相交这道题本身属于简单题,但是我愣是看了半天的题目,才把题目看懂。
程序员的账号
·
2024-02-15 02:35
LeetCode
链表
算法
leetcode
leetcode
算法-位运算
位运算,直接在二进制上进行的按位操作,位运算的种类如下:1.按位异或^:异或的含义是操作的两位不同,则结果为1,相同则结果为0,所以两个相同的数异或,结果应该是0,3^3的结果是0,3^4的结果是7(011^100=111),可以看出来异或就是无进位加法啊。异或运算还满足交换律和结合律。a^b^a=b这个其实是因为a^a=0,0^b=b2.按位与&,操作的两位必须都为1时,结果才为1,1&1=1,
cyqyong
·
2024-02-15 02:58
leetcode
算法
职场和发展
leetcode
--96--不同的二叉搜索树
示例1:输入:n=3输出:5示例2:输入:n=1输出:1提示:1<=n<=19链接:https://
leetcode
-cn.com/problems/unique-binary-search-trees
minningl
·
2024-02-15 02:26
Day54 二叉树的最大深度
https://
leetcode
-cn.com/problems/maximum-depth-of-binary-tree/二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。
Shimmer_
·
2024-02-15 01:22
2.12学习总结
https://
leetcode
.cn/problems/remove-linked-list-elements/description/classSolution{public:ListNode*removeElements
啊这泪目了
·
2024-02-15 01:20
学习
Day32 贪心算法part02
买卖股票的最佳时机太牛了我,随随便便
双指针
秒杀md题解里面
双指针
都没用直接for循环秒杀跳跃游戏写成这样纯粹是没有看到第一次跳跃必须从第一个开始classSolution:defcanJump(self
临渊羡鱼的猫
·
2024-02-15 01:43
贪心算法
算法
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他