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
每日一题滑动窗口
力扣
每日一题
59 螺旋矩阵2
和昨天一样的思路classSolution{vector>matrix;public:vector>generateMatrix(intn){matrix.resize(n,vector(n));introw1=0;intcol1=0;introw2=n-1;intcol2=n-1;intcount=1;while(1){for(inti=col1;irow2)break;for(inti=row
你只在游戏中存在
·
2023-10-23 02:38
力扣每日一题
【leetcode】力扣 --- 日积月累,
每日一题
——9 螺旋矩阵 II
随笔录:今天虽然是个没有课的日子,也就成就了忙碌的一天,美好的一天生活从坐到实验室开始。脖子也酸了,起来运动一下,这是必须的,要不然真的受不了了。欢迎来抱团,更有礼品相送社区链接螺旋矩阵II一、题目二、代码及思路题目来源等级:中等\textcolor{OrangeRed}{等级:中等}等级:中等一、题目给你一个正整数n,生成一个包含1到n2所有元素,且元素按顺时针顺序螺旋排列的nxn正方形矩阵ma
秦 羽
·
2023-10-23 02:38
#
算法
leetcode
矩阵
算法
数据结构
数组
力扣
每日一题
59 螺旋矩阵
力扣
每日一题
59螺旋矩阵题目给你一个正整数n,生成一个包含1到n2所有元素,且元素按顺时针顺序螺旋排列的nxn正方形矩阵matrix。
微莱羽墨
·
2023-10-23 02:38
矩阵
leetcode
算法
力扣
每日一题
54 螺旋矩阵
classSolution{vectorres;public:vectorspiralOrder(vector>&matrix){introw2=matrix.size()-1;intcol2=matrix[0].size()-1;introw1=0;intcol1=0;while(1){for(inti=col1;irow2)break;//当前行消去且判断有没有超过下边界for(inti=ro
你只在游戏中存在
·
2023-10-23 02:08
力扣每日一题
每日一题
@43螺旋矩阵
给定一个包含mxn个元素的矩阵(m行,n列),请按照顺时针螺旋顺序,返回矩阵中的所有元素。示例1:输入:[[1,2,3],[4,5,6],[7,8,9]]输出:[1,2,3,6,9,8,7,4,5]示例2:输入:[[1,2,3,4],[5,6
Markzzzzzzz
·
2023-10-23 02:37
每日一题
@57螺旋矩阵 II
给定一个正整数n,生成一个包含1到n2所有元素,且元素按顺时针顺序螺旋排列的正方形矩阵。示例:输入:3输出:[[1,2,3],[8,9,4],[7,6,5]]来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/spiral-matrix-ii著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。优秀的代码不需要注释classSolut
Markzzzzzzz
·
2023-10-23 02:37
【
每日一题
】螺旋矩阵 II
个人博客:www.hellocode.top⭐所有文章均在上方博客首发,其他平台同步更新本文专栏:《
每日一题
》⚡如有问题,欢迎指正,一起学习~~文章部分参考《代码随想录》,如有侵权,请联系删除~~螺旋矩阵
Hello Code.
·
2023-10-23 02:07
每日一题
矩阵
leetcode
算法
python
每日一题
54&48 螺旋矩阵&旋转矩阵; 566 重塑矩阵
螺旋矩阵&旋转矩阵54螺旋矩阵方法一:利用numpy库来做(问题:类型问题,pycharm通过,力扣不识别(原因是List转numpy.array之后,结果每次extend也是darray类型,每次extend时都需要使用array.tolist()转化))已解决该问题方法二:数组来做48旋转矩阵总结:逆时针旋转:先转置再翻转;顺时针旋转:先翻转再转置566.重塑矩阵解法:二维数据扁平化(i:in
大地之灯
·
2023-10-23 02:07
leetcode
python
算法
leetcode
numpy
Leetcode
每日一题
:59. 螺旋矩阵 II
目录问题描述思路分析及代码实现问题描述给你一个正整数n,生成一个包含1到n2所有元素,且元素按顺时针顺序螺旋排列的nxn正方形矩阵matrix。示例1:输入:n=3输出:[[1,2,3],[8,9,4],[7,6,5]]示例2:输入:n=1输出:[[1]]提示:1List[List[int]]:res=[[0foriinrange(n)]forjinrange(n)]left=0right=n-1
不会写代码的嘤嘤
·
2023-10-23 02:06
leetcode练习
python
leetcode
力扣
每日一题
--螺旋矩阵
题目描述给定一个正整数n,生成一个包含1到n2所有元素,且元素按顺时针顺序螺旋排列的正方形矩阵。示例:输入:3输出:[[1,2,3],[8,9,4],[7,6,5]]来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/spiral-matrix-ii著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。思路分析顺时针螺旋排矩阵解决步骤
Kelly-Li
·
2023-10-23 02:36
leetcode
leetcode
数组
Leetcode
每日一题
:54. 螺旋矩阵
目录问题描述思路分析及代码实现问题描述给你一个m行n列的矩阵matrix,请按照顺时针螺旋顺序,返回矩阵中的所有元素。示例1:输入:matrix=[[1,2,3],[4,5,6],[7,8,9]]输出:[1,2,3,6,9,8,7,4,5]示例2:输入:matrix=[[1,2,3,4],[5,6,7,8],[9,10,11,12]]输出:[1,2,3,4,8,12,11,10,9,5,6,7]提
不会写代码的嘤嘤
·
2023-10-23 02:36
leetcode练习
leetcode
python
Java算法
每日一题
(五) 编号59:螺旋矩阵II
本系列为每日算法,主要借助@代码随想录与LeetCode网站的解析,仅做记录与鞭策使用。编号59:螺旋矩阵II给你一个正整数n,生成一个包含1到n2所有元素,且元素按顺时针顺序螺旋排列的nxn正方形矩阵matrix。示例1:输入:n=3输出:[[1,2,3],[8,9,4],[7,6,5]]示例2:输入:n=1输出:[[1]]提示:10){//赋予起始节点,第一次是0,随着循环向后进行移动i=st
烟锁迷城
·
2023-10-23 02:06
LeetCode
算法
java
算法
leetcode
力扣
每日一题
Day 3(螺旋矩阵)
54.螺旋矩阵题目描述题解思路代码部分小结题目描述给你一个m行n列的矩阵matrix,请按照顺时针螺旋顺序,返回矩阵中的所有元素。示例1:输入:matrix=[[1,2,3],[4,5,6],[7,8,9]]输出:[1,2,3,6,9,8,7,4,5]示例2:输入:matrix=[[1,2,3,4],[5,6,7,8],[9,10,11,12]]输出:[1,2,3,4,8,12,11,10,9,5
The_Dan
·
2023-10-23 02:35
力扣每日刷题
力扣
每日一题
Day 4(螺旋矩阵 II)
59.螺旋矩阵II题目描述题解思路代码部分小结题目描述给你一个正整数n,生成一个包含1到n2所有元素,且元素按顺时针顺序螺旋排列的nxn正方形矩阵matrix。示例1:输入:n=3输出:[[1,2,3],[8,9,4],[7,6,5]]示例2:输入:n=1输出:[[1]]提示:1>generateMatrix(intn){vector>vec(n);inti,j,num=1;vec.reserve
The_Dan
·
2023-10-23 02:35
力扣每日刷题
leetcode
力扣
每日一题
Day 5(不同的子序列)
115.不同的子序列题目描述题解思路代码部分小结题目描述给定一个字符串s和一个字符串t,计算在s的子序列中t出现的个数。字符串的一个子序列是指,通过删除一些(也可以不删除)字符且不干扰剩余字符相对位置所组成的新字符串。(例如,“ACE”是“ABCDE”的一个子序列,而“AEC”不是)题目数据保证答案符合32位带符号整数范围。示例1:输入:s=“rabbbit”,t=“rabbit”输出:3解释:如
The_Dan
·
2023-10-23 02:35
力扣每日刷题
leetcode
力扣
每日一题
54:螺旋矩阵
题目描述:给你一个m行n列的矩阵matrix,请按照顺时针螺旋顺序,返回矩阵中的所有元素。示例1:输入:matrix=[[1,2,3],[4,5,6],[7,8,9]]输出:[1,2,3,6,9,8,7,4,5]示例2:输入:matrix=[[1,2,3,4],[5,6,7,8],[9,10,11,12]]输出:[1,2,3,4,8,12,11,10,9,5,6,7]提示:m==matrix.le
暴力递归战士
·
2023-10-23 02:04
LeetCode每日一题
leetcode
矩阵
算法
传输层协议(TCP/UDP协议)
全文目录端口号端口号范围划分传输层UDP协议特点基于UDP的应用层协议TCP协议确认应答机制(可靠性)延迟应答机制超时重传机制流量控制连接管理机制TIME_WAIT状态CLOSE_WAIT状态拥塞控制
滑动窗口
_featherbrain
·
2023-10-23 02:00
Linux
tcp/ip
udp
单片机
算法|
每日一题
|做菜顺序|贪心
1402.做菜顺序原题地址:力扣
每日一题
:做菜顺序一个厨师收集了他n道菜的满意程度satisfaction,这个厨师做出每道菜的时间都是1单位时间。
星不易
·
2023-10-23 01:37
不易
力扣算法每日一题
算法
leetcode
java
【C语言】
每日一题
(旋转数组)
旋转数组,链接奉上目录方法:创建额外的数组:整体思路:代码实现:数组反转:整体思路:代码实现:小插曲:方法:创建额外的数组:整体思路:创建一个额外的数组,将原数组中的数字根据k(即要向右轮转的个数)放到新的数组中,最后将新的数组赋值给原数组细节:在放置在数组时,分为两种情况:例如:1234567原数组6712345轮转后的数组我们发现:原数组中的1在新的数组中在第三位,2在第四位…而6在第一位…这
统一热红茶
·
2023-10-23 01:09
c语言
开发语言
LeetCode
每日一题
2023/10/16-2023/10/22
记录了初步解题思路以及本地实现代码;并不一定为最优也希望大家能一起探讨一起进步目录10/16260.只出现一次的数字III10/172652.倍数求和10/182530.执行K次操作后的最大分数10/191726.同积元组10/202525.根据规则将箱子分类10/212316.统计无向图中无法互相到达点对数10/221402.做菜顺序10/16260.只出现一次的数字III有两个数不同那么求取所
alphaTao
·
2023-10-22 21:45
Exercise
leetcode
算法
2023-10-22 leetcode
每日一题
做菜顺序
题目内容一个厨师收集了他n道菜的满意程度satisfaction,这个厨师做出每道菜的时间都是1单位时间。一道菜的「like-time系数」定义为烹饪这道菜结束的时间(包含之前每道菜所花费的时间)乘以这道菜的满意程度,也就是time[i]*satisfaction[i]。返回厨师在准备了一定数量的菜肴后可以获得的最大like-time系数总和。你可以按任意顺序安排做菜的顺序,你也可以选择放弃做某些
躺平啦
·
2023-10-22 21:43
leetcode
每日一题
leetcode
算法
职场和发展
每日一题
208—做菜顺序
一个厨师收集了他n道菜的满意程度satisfaction,这个厨师做出每道菜的时间都是1单位时间。一道菜的「喜爱时间」系数定义为烹饪这道菜以及之前每道菜所花费的时间乘以这道菜的满意程度,也就是time[i]*satisfaction[i]。请你返回做完所有菜「喜爱时间」总和的最大值为多少。你可以按任意顺序安排做菜的顺序,你也可以选择放弃做某些菜来获得更大的总和。示例1:输入:satisfactio
画诗2023
·
2023-10-22 21:43
每日一题
c++
leetcode
算法
day57-day58【代码随想录】二刷数组
在排序数组中查找元素的第一个和最后一个位置(力扣34)【二分查找】五、有多少小于当前数字的数字(力扣1365)六、有效的山脉数组(力扣941)【双指针】七、平均等待时间(力扣1701)八、独一无二的出现次数(力扣1207)
每日一题
Bwy_1004
·
2023-10-22 21:10
代码随想录
算法
矩阵
leetcode
java
做菜顺序——呱呱的
每日一题
LeetCode1402.做菜顺序——呱呱的
每日一题
一、题目链接题面范围样例二、解法三、代码四、百忙之中打卡不易,求个关注点赞一键三连!
concyclics
·
2023-10-22 21:09
LeetCode
python
算法
leetcode
动态规划
数据结构
【力扣
每日一题
】2023.10.22 做菜顺序
目录题目:示例:分析:代码:题目:示例:分析:给我们一个数组表示每个菜的满意度,我们可以指定做哪些菜以及做的顺序,需要我们凑到一个系数的最大值,系数的公式为菜的满意度*轮到做完这盘菜所耗的时间包括等待时间。我们可以知道,决定这个系数大小的有两个因素,第一个是满意度,另一个其实是做菜的顺序,越是后面做的菜,第二个因素就越大,系数也就越大。所以我们定下主基调了,满意度越大的菜我们就放到越后面去做,因此
折途
·
2023-10-22 21:07
力扣每日一题
leetcode
算法
c++
数据结构
每日一题
2023.10.22
1402.做菜顺序-力扣(LeetCode)法一:贪心由于我们尽可能要把大的值加进去,所以先排序(从大到小)然后不断加如果sum>0说明收益为正,加入结果中(之前加过的值都会再加一次--->乘法的作用)简单的思路证明:首先,我们取一个收益最大的S0然后再取收益次大的S1满足S1+2S0>S0则加进去同理不断相加满足条件则加不满足跳过classSolution{public:intmaxSatisf
blueoni
·
2023-10-22 21:05
每日一题
算法
leetcode
c++
数据结构
c语言
每日一题
——做菜顺序
学习目标:每天睡前是否感到浑浑噩噩,一天又在不知不觉中过去,回想我今天都干了什么呢?啊~我这一天又什么也没干,好有罪恶感啊,不行,我明天一定要好好学算法(手动狗头)。明日复明日,明日何其多?不要等明天啦,和小编一起,每天睡前一道算法题,不仅解决你一天的空虚,更能助你安心入眠,远离熬夜。还能学到一点算法知识。不要小看这些知识哦,不积跬步无以至千里,不积小流无以成江海。每位大佬都不是一夜成名,都是从小
我的代码no摆烂
·
2023-10-22 21:34
每日一题
算法
蓝桥杯
数组
c++
leetcode
2023-10-22 LeetCode
每日一题
(做菜顺序)
2023-10-22
每日一题
一、题目编号1402.做菜顺序二、题目链接点击跳转到题目位置三、题目描述一个厨师收集了他n道菜的满意程度satisfaction,这个厨师做出每道菜的时间都是1单位时间。
HEU_firejef
·
2023-10-22 21:02
LeetCode每日一题
leetcode
算法
数据结构
LeeCode
每日一题
:跳跃游戏||++贪心算法
引言贪心算法其实跟我之前对旋转图像的局部思想异曲同工,大体意思就是在每一个局部范围内做到最好,那么对于一个整体来说就是好的。本题就是一个典型的贪心算法题目,找到了方向我们接下来最重要的便是把这个局部范围找到。跳跃游戏点击查看详情如何使用贪心算法。作者建议是先通过多种例子寻找相似的,但是一定要找那种比较普遍的例子输入:nums=[2,3,1,1,4]输出:2这个很显然就是两次便是2——3——4.输入
乐于无济
·
2023-10-22 21:50
[力扣
每日一题
]830. 较大分组的位置
[力扣
每日一题
]830.较大分组的位置在一个由小写字母构成的字符串s中,包含由一些连续的相同字符所构成的分组。
斯班奇的好朋友阿法法
·
2023-10-22 20:30
刷题
力扣10.26
每日一题
862.和至少为K的最短子数组(困难)给你一个整数数组nums和一个整数k,找出nums中和至少为k的最短非空子数组,并返回该子数组的长度。如果不存在这样的子数组,返回-1。子数组是数组中连续的一部分。思路很难想到并且很难理解的一道题目。题目要我们求一个区间[i,j]这个区间的和要大于等于k同时区间的长度要最小。求区间和比较容易想到用前缀和数组预处理,然后再遍历求任意2个端点的区间和依次判断,但是
普信下头男
·
2023-10-22 20:30
leetcode
算法
数据结构
2020_11_4
每日一题
57. 插入区间
给出一个无重叠的,按照区间起始端点排序的区间列表。在列表中插入一个新的区间,你需要确保列表中的区间仍然有序且不重叠(如果有必要的话,可以合并区间)。示例1:输入:intervals=[[1,3],[6,9]],newInterval=[2,5]输出:[[1,5],[6,9]]示例2:输入:intervals=[[1,2],[3,5],[6,7],[8,10],[12,16]],newInterva
咸鱼极光
·
2023-10-22 20:59
每日一题
leetcode
【力扣
每日一题
】回文子串
题目描述原题链接给定一个字符串,你的任务是计算这个字符串中有多少个回文子串。具有不同开始位置或结束位置的子串,即使是由相同的字符组成,也会被视作不同的子串。示例1:输入:“abc”输出:3解释:三个回文子串:“a”,“b”,“c”示例2:输入:“aaa”输出:6解释:6个回文子串:“a”,“a”,“a”,“aa”,“aa”,“aaa”提示:输入的字符串长度不会超过1000。解题思路:运用Manac
Koital
·
2023-10-22 20:59
每日一题
21年10月第二周 力扣
每日一题
记录
本周
每日一题
题目lc482.密钥格式化lc284.窥探迭代器lc414.第三大的数lc434.字符串中的单词数lc187.重复的DNA序列lc352.将数据流变为多个不相交区间lc441.排列硬币10-
南波兔不写巴哥
·
2023-10-22 20:28
LeetCode
java
力扣
leetcode
力扣
每日一题
58:最后一个单词的长度
题目描述:给你一个字符串s,由若干单词组成,单词前后用一些空格字符隔开。返回字符串中最后一个单词的长度。单词是指仅由字母组成、不包含任何空格字符的最大子字符串。示例1:输入:s="HelloWorld"输出:5解释:最后一个单词是“World”,长度为5。示例2:输入:s="flymetothemoon"输出:4解释:最后一个单词是“moon”,长度为4。示例3:输入:s="luffyisstil
暴力递归战士
·
2023-10-22 20:58
LeetCode每日一题
leetcode
算法
职场和发展
力扣
每日一题
56:合并区间
题目描述:以数组intervals表示若干个区间的集合,其中单个区间为intervals[i]=[starti,endi]。请你合并所有重叠的区间,并返回一个不重叠的区间数组,该数组需恰好覆盖输入中的所有区间。示例1:输入:intervals=[[1,3],[2,6],[8,10],[15,18]]输出:[[1,6],[8,10],[15,18]]解释:区间[1,3]和[2,6]重叠,将它们合并为
暴力递归战士
·
2023-10-22 20:57
LeetCode每日一题
leetcode
算法
数据结构
力扣
每日一题
【
滑动窗口
中位数】
题目链接:b站视频讲解:classSolution{public:vectorres;multisetleft,right;intksize;doublegetmedian(){if(ksize%2)return*right.begin();//计数返会右边第一个数,因为右边数比左边数多1return(((double)*right.begin()+*left.rbegin()))/2;//偶数返
爱生活,爱代码
·
2023-10-22 20:27
力扣解题
leetcode
算法
职场和发展
力扣
每日一题
-第20天-448.找到数组中消失的数字
2022.6.17今天你刷题了吗?题目:给你一个含n个整数的数组nums,其中nums[i]在区间[1,n]内。请你找出所有在[1,n]范围内但没有出现在nums中的数字,并以数组的形式返回结果。分析:给定一个数组,根据它的大小确定数组元素,例如【1,2,2,3】则应该对比数组为【1,2,3,4】,所以缺少数组为【4】【1,1,1】则应该对比数组为【1,2,3】,所以缺少数组为【2,3】思路:我们
重邮研究森
·
2023-10-22 20:27
力扣
leetcode
算法
职场和发展
力扣
每日一题
55:跳跃游戏
题目描述:给你一个非负整数数组nums,你最初位于数组的第一个下标。数组中的每个元素代表你在该位置可以跳跃的最大长度。判断你是否能够到达最后一个下标,如果可以,返回true;否则,返回false。示例1:输入:nums=[2,3,1,1,4]输出:true解释:可以先跳1步,从下标0到达下标1,然后再从下标1跳3步到达最后一个下标。示例2:输入:nums=[3,2,1,0,4]输出:false解释
暴力递归战士
·
2023-10-22 20:27
LeetCode每日一题
leetcode
游戏
算法
每日一题
:【力扣443】压缩字符串——medium
【力扣443】压缩字符串——medium前言LeetCode443.压缩字符串解法一:双指针——O(n)O(n)O(n)思路:双指针遍历步骤:遍历匹配元素→\rightarrow→在对应位置插入元素→\rightarrow→反转区间内元素实现代码复杂度分析:总结:前言本文旨在记录与分享个人的刷题经验,因水平受限,观点难免偏颇,欢迎大家在评论区交流意见LeetCode443.压缩字符串LeetCod
Atommudan
·
2023-10-22 20:24
LeetCode
指针
字符串
数据结构
java
算法
力扣
每日一题
:1881.插入后的最大值 合并考虑正负场景,避免代码重复
1881.插入后的最大值https://leetcode-cn.com/problems/maximum-value-after-insertion/solution/1881cha-ru-hou-de-zui-da-zhi-he-bing-kao-g8ku/难度:中等题目:给你一个非常大的整数n和一个整数数字x,大整数n用一个字符串表示。n中每一位数字和数字x都处于闭区间[1,9]中,且n可能表
清风Python
·
2023-10-22 20:24
算法之美
字符串
python
算法
java
编程语言
力扣
每日一题
57:插入区间
题目描述:给你一个无重叠的,按照区间起始端点排序的区间列表。在列表中插入一个新的区间,你需要确保列表中的区间仍然有序且不重叠(如果有必要的话,可以合并区间)。示例1:输入:intervals=[[1,3],[6,9]],newInterval=[2,5]输出:[[1,5],[6,9]]示例2:输入:intervals=[[1,2],[3,5],[6,7],[8,10],[12,16]],newIn
暴力递归战士
·
2023-10-22 20:52
LeetCode每日一题
leetcode
算法
数据结构
算法刷题-数组
算法刷题209.长度最小的子数组-二分或者
滑动窗口
给定一个含有n个正整数的数组和一个正整数target。
重生之我是cxk
·
2023-10-22 20:19
ACM-
ICPC
#
Leetcode
算法
LeetCode
每日一题
: 5. 最长回文子串
5.最长回文子串给定一个字符串s,找到s中最长的回文子串。你可以假设s的最大长度为1000。示例1:输入:"babad"输出:"bab"注意:"aba"也是一个有效答案。示例2:输入:"cbbd"输出:"bb"思路:采用动态规划的思想要知道s[i]和s[j]之间的字符是否为回文字符,我们只需知道s[i]==s[j]并且s[i+1:j-1]为回文字符串创建N*N的列表记录:s[i]到s[j]是否为回
pao哥
·
2023-10-22 19:25
算法通过村第十六关-
滑动窗口
|青铜笔记|滑动很简单
文章目录前言
滑动窗口
的基本思想入门题目练习子数组最大平均数最长连续递增序列总结前言提示:我宁愿做自己,做卑微的自己,也不愿做别人,无论那会多么快乐。
师晓峰
·
2023-10-22 17:59
算法集训营
算法笔记
滑动窗口这么简单
双指针问题
滑动窗口核心问题
Java
【2024秋招】2023-9-14 最右后端开发线下一面
1自我介绍2计算机网络2.1说说你对tcp
滑动窗口
的理解TCP
滑动窗口
是TCP协议流量控制的一个重要机制。它的主要目的是确保发送方不会因为发送太多数据而使接收方不堪重负。
xxx_520s
·
2023-10-22 16:22
面经
2024秋招
后端开发
最右
⭐LeetCode 567. Permutation in String
文章目录题目描述知识点结果实现码前思考代码实现码后反思题目描述知识点
滑动窗口
结果实现码前思考其实就是LeetCode76.MinimumWindowSubstring的一个变体,变体体现在把寻找最短长度改成了当窗口满足条件并且长度等于
yc_cy1999
·
2023-10-22 16:44
#
双指针
leetcode
算法
数据结构
滑动窗口
Minimum Window Substring【
滑动窗口
模板题】⭐⭐⭐⭐⭐
文章目录题目描述知识点结果实现码前思考~~代码实现~~代码实现码后反思二刷代码题目描述知识点
滑动窗口
结果实现码前思考这道题目是我学习“
滑动窗口
”的例题,所以我没有对这道题目进行过独立的思考,是按照别人的思路写的
yc_cy1999
·
2023-10-22 16:43
#
双指针
字符串
双指针
滑动窗口
数据结构
算法
Longest Substring Without Repeating Characters【
滑动窗口
模板题+序列DP思想】⭐⭐⭐
文章目录题目描述知识点结果实现码前思考代码实现码后反思题目描述知识点两种解法:动态规划
滑动窗口
结果实现码前思考题中提到了“最长”二字,然后又是“字符串”问题,让我很容易地就去想到了动态规划求解;既然想从动态规划入手
yc_cy1999
·
2023-10-22 16:13
#
双指针
#
动态规划
动态规划
字符串
算法
leetcode
滑动窗口
技巧
文章目录1.最小覆盖子串2.字符串排列3.找所有字母异位词4.最长无重复子串5.最后总结6.题型训练原文地址:我写了套框架,把
滑动窗口
算法变成了默写题原文作者公众号:本文详解「
滑动窗口
」这种高级双指针技巧的算法框架
yc_cy1999
·
2023-10-22 16:13
#
双指针
滑动窗口
算法
数据结构
字符串
上一页
65
66
67
68
69
70
71
72
下一页
按字母分类:
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
其他