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
每日一题滑动窗口
每日一题
(づ ̄3 ̄)づ╭❤~(数字在升序数组中出现的次数,整数转换)
#define_CRT_SECURE_NO_WARNINGS#includeintmain(){intarr[]={1,3,3,4,5,5,5,7};intn=0;intcount=0;intsz=sizeof(arr)/sizeof(arr[0]);printf("请输入你要查找的数值:\n");scanf("%d",&n);for(inti=0;i//函数声明intcountBitsToCha
pearlthriving
·
2024-02-06 18:55
c语言
算法
数据结构
【力扣】无重复字符的最长子串,
滑动窗口
+哈希集合+优化
无重复字符的最长子串原题地址方法一:
滑动窗口
考虑用2个指针来维护子串,使得这条子串没有重复字符。i和j表示下标,[i,j]表示子串,长度为j-i+1。
努力学习游泳的鱼
·
2024-02-06 18:24
leetcode
哈希算法
算法
LeetCode Hot100 回顾(二)
239.
滑动窗口
最大值看题面比较容易想到的是用优先级队列来解决,但是STL中的priority_queue不支持随机删除,如果要用优先级队列来解决这道题的话比较复杂。
9ack!?
·
2024-02-06 17:19
leetcode
算法
职场和发展
万字长文 | 23 个问题 TCP 疑难杂症全解析
都知道有
滑动窗口
,那由于接收方的太忙了
滑动窗口
降为了0怎么办?发送方就永远等着了?SillyWindow又是什么?为什么有
滑动窗口
流控还需要拥塞控制?快速重传一定要依赖三次重复ACK
yes的练级攻略
·
2024-02-06 15:21
计算机网络(第六版)复习提纲25
信道利用率用如下公式计算:为提高传输效率,发送方可以不使用低效率的停止等待协议,而是采用流水线传输:流水线传输需要使用连续ARQ协议和
滑动窗口
协议B连续ARQ协议连续ARQ协议规定:发送方每收到一个确认
鸥梨菌Honevid
·
2024-02-06 14:22
Outline
计算机网络
网络
tcp/ip
力扣
每日一题
---- 1906. 查询差绝对值的最小值
本题中,我们的题目求的是差值的最小值,我们考虑一个因素,当前题目中给出的数组是没有排序过的,那么想要求的差值,是不是要两两配对进行判断差值最小值。这里我们就很费时间了,O(N^2)的时间复杂度,那么我们怎么办呢?排序吗?不太行,排完序的话,后面查询就很麻烦了,不可取,此时我们在注意一下数据,数字只有100,那么这个就是这题的关键点之一了,只有100个数。那么我们再来考虑差值的最小值,差值的最小值是
乖的小肥羊
·
2024-02-06 13:40
leetcode
算法
职场和发展
直方图的水量 力扣面试题 17.21.
记录力扣
每日一题
题目链接题目描述:给定一个直方图(也称柱状图),假设有人从上面源源不断地倒水,最后直方图能存多少水量?直方图的宽度为1。
z向前
·
2024-02-06 09:59
C++
C
leetcode
面试
找到字符串中所有字母异位词(
滑动窗口
)
Problem:438.找到字符串中所有字母异位词文章目录题目描述思路解题方法复杂度Code题目描述思路本题目在使用
滑动窗口
技巧的基础上先要对原字符串做一些处理,具体的:1.利用数组设置一个位图将字符串
LNsupermali
·
2024-02-06 09:25
力扣题目
leetcode
算法
职场和发展
【力扣
每日一题
】力扣1696跳跃游戏VI
题目来源力扣1696跳跃游戏VI题目概述给你一个下标从0开始的整数数组nums和一个整数k。一开始你在下标0处。每一步,你最多可以往前跳k步,但你不能跳出数组的边界。也就是说,你可以从下标i跳到**[i+1,min(n-1,i+k)]**包含两个端点的任意位置。你的目标是到达数组最后一个位置**(下标为n-1)**,你的得分为经过的所有数字之和。请你返回你能得到的最大得分。思路分析可以使用一个数组
写做四月一日的四月一日
·
2024-02-06 07:13
leetcode
算法
java
c++
跳跃游戏 VI
每日一题
问题描述给你一个下标从0开始的整数数组nums和一个整数k。一开始你在下标0处。每一步,你最多可以往前跳k步,但你不能跳出数组的边界。也就是说,你可以从下标i跳到[i+1,min(n-1,i+k)]包含两个端点的任意位置。你的目标是到达数组最后一个位置(下标为n-1),你的得分为经过的所有数字之和。请你返回你能得到的最大得分。示例1:输入:nums=[1,-1,-2,4,-7,3],k=2输出:7
@小红花
·
2024-02-06 07:11
LeetCode
leetcode
游戏
算法
LeetCode
每日一题
| 1696. 跳跃游戏 VI
文章目录题目描述问题分析程序代码题目描述给你一个下标从0开始的整数数组nums和一个整数k。一开始你在下标0处。每一步,你最多可以往前跳k步,但你不能跳出数组的边界。也就是说,你可以从下标i跳到[i+1,min(n-1,i+k)]包含两个端点的任意位置。你的目标是到达数组最后一个位置(下标为n-1),你的得分为经过的所有数字之和。请你返回你能得到的最大得分。问题分析状态表示:dp[i]表示到达位置
一根老麻花
·
2024-02-06 07:07
leetcode
游戏
算法
双端队列
大模型|基础_word2vec
会使用
滑动窗口
的机制。
滑动窗口
内会有一个target目标词(上图蓝色部分),
滑动窗口
其他部分就是c
晓源Galois
·
2024-02-06 07:36
word2vec
人工智能
自然语言处理
Day2 数组专项—双指针、
滑动窗口
LeetCode977.有序数组的平方解题思路:双指针法,前后并行//双指针vectorsortedSquares(vector&nums){intleft=0;intright=nums.size()-1;inti=nums.size()-1;vectorresult(nums.size(),0);while(leftright_value){result[i--]=left_value;lef
DuanDuan0820
·
2024-02-06 05:13
算法学习
算法
c++
每日一题
力扣1696跳跃游戏
1696.跳跃游戏VI题目描述:给你一个下标从0开始的整数数组nums和一个整数k。一开始你在下标0处。每一步,你最多可以往前跳k步,但你不能跳出数组的边界。也就是说,你可以从下标i跳到[i+1,min(n-1,i+k)]包含两个端点的任意位置。你的目标是到达数组最后一个位置(下标为n-1),你的得分为经过的所有数字之和。请你返回你能得到的最大得分。示例1:输入:nums=[1,-1,-2,4,-
乐超kawhi
·
2024-02-06 01:54
每日刷题
leetcode
游戏
算法
滑动窗口
的最大值
力扣239题题目描述:给你一个整数数组nums,有一个大小为k的
滑动窗口
从数组的最左侧移动到数组的最右侧。你只可以看到在
滑动窗口
内的k个数字。
滑动窗口
每次只向右移动一位。返回
滑动窗口
中的最大值。
平常心-辉
·
2024-02-06 01:40
力扣
算法
数据结构
leetcode
c++
算法
每日一题
: Nim游戏 | 找规律
哈哈,大家好,我是星恒,今天的
每日一题
真开心,连做了3天牢,终于ak了一道,太不容易了这道题其实就是找规律,刚开始我还以为是动归,但是列举了不少例子之后,发现有自己直接的规律,ok,直接通过期待大家和我有一样的体验哈
星恒star
·
2024-02-05 22:03
算法每日一题
算法
力扣精选top面试题---------最小覆盖子串
题目链接思路:这道题要好好学习,用到的算法就是
滑动窗口
,首先要先把题意看懂,转为我们的代码来说,就是窗口内的元素必须包含给定的t字符串(包括重复的字母)。读完题意之后,就可以开始读代码了。
1.01
·
2024-02-05 20:24
LeetCode
面试经典题---76.最小覆盖子串
76.最小覆盖子串我的解法:
滑动窗口
:使用map1记录子串t中各字符的出现频数,map2记录子串s的
滑动窗口
[left,right]中各字符的出现频数;当s[right]字符是所需字符时,即t中该字符数量大于等于
3arong
·
2024-02-05 20:21
算法
leetcode
c++
python coding with ChatGPT 打卡第6天| 哈希表:四数相加、赎金信、三数之和、四数之和
系列文章pythoncodingwithChatGPT打卡第1天|二分查找、移除元素pythoncodingwithChatGPT打卡第2天|双指针、
滑动窗口
、螺旋矩阵pythoncodingwithChatGPT
Luna_M
·
2024-02-05 15:00
Python
Coding
with
ChatGPT
python
散列表
开发语言
算法
leetcode
数据结构
python coding with ChatGPT 打卡第4天| 链表其他操作:两两交换、删除倒数第N个节点 链表相交 环形链表
系列文章pythoncodingwithChatGPT打卡第1天|二分查找、移除元素pythoncodingwithChatGPT打卡第2天|双指针、
滑动窗口
、螺旋矩阵pythoncodingwithChatGPT
Luna_M
·
2024-02-05 15:59
Python
Coding
with
ChatGPT
链表
数据结构
python
leetcode
算法
算法——
滑动窗口
+前缀和
在刷leetcode时,看到一道精选的题解一次搞定前缀和觉得非常有用,文章的作者总结了关于
滑动窗口
和前缀和的知识点,于是想着在自己的博客做个记录,方便自己后面的学习回顾。
debugBiubiubiu2000
·
2024-02-05 14:30
数据结构和算法
算法
滑动窗口
前缀和
差分数组
leetcode
十二月最新Java后端开发面试更新:腾讯校招补招 ,前三轮面经,已到HR面,竟是因为算法+面试神技!
应该就是第三轮过了吧~~来给大家分享一下面试经历攒攒人品腾讯校招补招,Java后端开发前三轮面经一面2020/12/1约70分钟自我介绍针对项目的问题spring的特点我项目中用了的IOC的例子【算法】一个
滑动窗口
题
小迁不秃头
·
2024-02-05 14:08
深入理解TCP网络协议(3)
6.缓冲区7.粘包问题8.TCP异常情况9.小结1.前言在前面的博客中,我们重点介绍了TCP协议的一些属性,有连接属性的三次握手和四次挥手,还有保证数据安全的重传机制和确认应答,还有为了提高效率所用的
滑动窗口
等
老cu
·
2024-02-05 13:43
网络协议
tcp/ip
网络
2020-07-21LeetCodeNo.3、、
滑动窗口
算法学习
给定一个字符串,请你找出其中不含有重复字符的最长子串的长度。示例1:输入:"abcabcbb"输出:3解释:因为无重复字符的最长子串是"abc",所以其长度为3。示例2:输入:"bbbbb"输出:1解释:因为无重复字符的最长子串是"b",所以其长度为1。示例3:输入:"pwwkew"输出:3解释:因为无重复字符的最长子串是"wke",所以其长度为3。请注意,你的答案必须是子串的长度,"pwke"是
静遇林下咏絮
·
2024-02-05 11:02
算法
每日一题
: 使用循环数组所有元素相等的最少秒数 | 哈希
大家好,我是星恒,今天给大家带来的是一道需要感觉规律的题目,只要读懂题目中的规律,就可以做出来了这道题用到了哈希,还有一个关键点比较类似循环队列题目:leetcode2808给你一个下标从0开始长度为n的数组nums。每一秒,你可以对数组执行以下操作:对于范围在[0,n-1]内的每一个下标i,将nums[i]替换成nums[i],nums[(i-1+n)%n]或者nums[(i+1)%n]三者之一
星恒star
·
2024-02-05 08:11
算法
哈希算法
算法
每日一题
: 石子游戏 | 一维数组合体为二维简化写法 | 倒序排序写法 | 多层嵌套时,三目运算符的写法 | 两个数组轮流取数组实现 | 一维数组合体为二维简化写法
hello,大家好,我是星恒今天的题目只能说太太太太太可恶了,看似较为简单一道题目,门门道道非常多,具体我们分析的时候道来这道题的知识点:两个数组轮流取数组实现,一维数组合体为二维简化写法,倒序排序写法,多层嵌套时,三目运算符的写法题目:leetcode1686Alice和Bob轮流玩一个游戏,Alice先手。一堆石子里总共有n个石子,轮到某个玩家时,他可以移出一个石子并得到这个石子的价值。Ali
星恒star
·
2024-02-05 08:41
算法每日一题
算法
[LeetCode85双周赛] [
滑动窗口
] [差分数组] [并查集]
LeetCode6156.得到K个黑块的最少涂色次数https://leetcode.cn/problems/minimum-recolors-to-get-k-consecutive-black-blocks/暴力法每次找连续为kkk的连续块,然后求其中每kkk个块中白色块最少个数。时间复杂度:O(n2)O(n^2)O(n2)classSolution:defminimumRecolors(se
哇咔咔负负得正
·
2024-02-05 07:32
算法
leetcode
算法
动态规划
【LeetCode
每日一题
】2381. 字母移位 II&&2406. 将区间分为最少组数 (差分数组)
差分数组案例2381.字母移位II给你一个小写英文字母组成的字符串s和一个二维整数数组shifts,其中shifts[i]=[starti,endi,directioni]。对于每个i,将s中从下标starti到下标endi(两者都包含)所有字符都进行移位运算,如果directioni=1将字符向后移位,如果directioni=0将字符向前移位。将一个字符向后移位的意思是将这个字符用字母表中下一
凭栏听雨客
·
2024-02-05 07:57
#
LeetCode刻意练习
leetcode
算法
leetcode 3.无重复字符的最长字串(
滑动窗口
) (C++)DAY2
文章目录1.题目示例提示2.解答思路3.实现代码结果4.总结1.题目给定一个字符串s,请你找出其中不含有重复字符的最长子串的长度。示例示例1:输入:s=“abcabcbb”输出:3解释:因为无重复字符的最长子串是“abc”,所以其长度为3。示例2:输入:s=“bbbbb”输出:1解释:因为无重复字符的最长子串是“b”,所以其长度为1。示例3:输入:s=“pwwkew”输出:3解释:因为无重复字符的
小Q小Q
·
2024-02-05 07:47
C++刷题
leetcode
c++
算法
AcWing算法学习笔记:数据结构(单链表 + 双链表 + 栈 + 队列 +单调栈 + 单调队列 + KMP + Trie + 并查集 + 堆 + 哈希表)
数据结构一、单链表⭐二、双链表⭐三、栈①模拟栈⭐②表达式求值(还没写)四、模拟队列五、单调栈⭐六、单调队列(
滑动窗口
)⭐七、KMP字符串⭐⭐八、Trie①Trie字符串统计⭐②最大异或对⭐九、并查集①合并集合
一只可爱的小猴子
·
2024-02-05 05:58
算法
数据结构
学习
Leetcode刷题笔记题解(C++):LCR 016.无重复字符的最长子串
思路:利用
滑动窗口
的思想,用起始位置startindex和curlength来记录这个
滑动窗口
的大小,并且得出最长距离;利用哈希表来判断在
滑动窗口
中是否存在重复字符,代码如下所示:classSolution
Demo.demo
·
2024-02-05 00:17
Leetcode算法题解
leetcode
笔记
c++
滑动窗口
最大值
Problem:239.
滑动窗口
最大值文章目录思路解题方法复杂度Code通过思路封装一个单调队列,让这个队列的对首就是队列中的最大值,每次入队的时候,如果入队元素大于对尾,就弹出元素,让队首就是元素的最大值解题方法定义一个
IT民工小新
·
2024-02-05 00:31
#
我得leetcode之路
leetcode
算法
职场和发展
网络原理TCP/IP(3)
文章目录
滑动窗口
流量控制拥塞控制延迟应答捎带应答
滑动窗口
确认应答策略,对每⼀个发送的数据段,都要给⼀个ACK确认应答.收到ACK后再发送下⼀个数据段.这样做有⼀个比较大的缺点,就是性能较差.尤其是数据往返的时间较长的时候
Mang go
·
2024-02-04 18:40
网络
tcp/ip
服务器
滑动窗口
最大值、347.前 K 个高频元素
239.
滑动窗口
最大值(一刷至少需要理解思路)之前讲的都是栈的应用,这次该是队列的应用了。本题算比较有难度的,需要自己去构造单调队列,建议先看视频来理解。
.wsy.
·
2024-02-04 18:20
代码随想录训练营
算法
Convolutional Neural Network (CNN) 识别手写数字字体
卷积操作是一种基于滤波器的操作,通过
滑动窗口
在输入图像上提取局部特征,并生成对应的特征图。这种局部感受野的操作可以有效捕捉到图像的空间结构特征,并且具有平移不变性。CNN的结构由多
取名真难.
·
2024-02-04 17:15
机器学习
cnn
人工智能
神经网络
深度学习
机器学习
python
每日一题
力扣292 Nim游戏
292.Nim游戏题目描述:你和你的朋友,两个人一起玩Nim游戏:桌子上有一堆石头。你们轮流进行自己的回合,你作为先手。每一回合,轮到的人拿掉1-3块石头。拿掉最后一块石头的人就是获胜者。假设你们每一步都是最优解。请编写一个函数,来判断你是否可以在给定石头数量为n的情况下赢得游戏。如果可以赢,返回true;否则,返回false。示例1:输入:n=4输出:false解释:以下是可能的结果:1.移除1
乐超kawhi
·
2024-02-04 16:30
每日刷题
leetcode
算法
每日一题
——LeetCode1394.找出数组中的幸运数
方法一桶数组计数法又要保存整数的数值和他出现的频次,那么碰到一个整数num就让res[num]++,那么循环res数组,如果res[i]=0则代表i没有在arr中出现过,res[i]=n则代表i在arr中出现n次因为题目要求只返回最大的幸运数,所以我们可以倒序遍历res数组。遇见第一个幸运数就返回。varfindLucky=function(arr){letmax=Math.max(...arr)
zbsnzj
·
2024-02-04 16:55
每日一题
算法
javascript
leetcode
每日一题
——LeetCode1389.按既定顺序创建目标数组
方法一splice使用splice函数就可以在数组的指定索引位置添加元素varcreateTargetArray=function(nums,index){letres=[]for(leti=0;i[nums[i],index[i]]);res.sort((a,b)=>{if(a[1]===b[1])return-1returna[1]-b[1]})returnres.map((_,i)=>[re
zbsnzj
·
2024-02-04 16:52
每日一题
算法
javascript
leetcode
蓝桥杯
每日一题
----区间dp
前言暂时没啥好说的,直接进入正题吧引入涂色PAINT读题发现要求的是使一段区间满足要求的最小操作次数,考虑用动态规划去做。第一步:考虑缩小规模,这里的规模其实就是区间长度,那么dp数组应该可以表示某个区间,所以到这里dp数组至少是二维的,也就是dp[i][j],表示让区间[i,j]合法的最小操作次数。第二步:考虑限制,这里暂时看不出来有啥限制,那就先不管。第三步:根据写出来的dp数组推转移方程,d
花落yu
·
2024-02-04 16:17
蓝桥杯
职场和发展
蓝桥杯
每日一题
-----数位dp练习
题目链接参考代码写了两个,一个是很久以前写的,一个是最近刚写的,很久以前写的时候还不会数位dp所以写了比较详细的注释,这两个代码主要是设置了不同的记忆数组,通过这两个代码可以理解记忆数组设置的灵活性。importjava.util.Scanner;publicclassMain{//给定两个正整数a和b,求在[a,b]中的所有整数中,每个数码(digit)各出现了多少次。staticint[]b=
花落yu
·
2024-02-04 16:47
蓝桥杯
算法
深度优先
蓝桥杯
每日一题
----第k个数
题目:第k个数主要为了学习数字的构造方法,如何快速求1~n中前缀为pre的数字的个数。题目分析一开始想的是把数字转化为字符串,然后丢给sort排序就行了,但是n太大了,会出现溢出问题。走到这里也从侧面反映了对所有的数字排序然后输出第k个数字的方法是不可取的,那么可不可以直接构造出第k个数字呢?首先查找一下以1开头的数字个数,假设是在1~321里面寻找,那么以1开头的数字有1+10+100=111个
花落yu
·
2024-02-04 16:46
蓝桥杯
算法
数据结构
蓝桥杯
每日一题
-最长公共子序列
最长公共子序列(求长度以及个数)蓝桥杯原题链接题目描述字符序列的子序列是指从给定字符序列中随意地(不一定连续)去掉若干个字符(可能一个也不去掉)后所形成的字符序列。令给定的字符序列X=x0x1…xm−1,序列Y=y0y1…yk−1是X的子序列,存在X的一个严格递增下标序列,使得对所有的j=0,1,…,k−1,有xij=yj。例如,X=ABCBDAB,Y=BCDB是X的一个子序列。对给定的两个字符序
hey bro`
·
2024-02-04 16:16
算法
蓝桥杯
动态规划
蓝桥杯
每日一题
-----数位dp
前言今天浅谈一下数位dp的板子,我最初接触到数位dp的时候,感觉数位dp老难了,一直不敢写,最近重新看了一些数位dp,发现没有想象中那么难,把板子搞会了,变通也会变的灵活的多!引入以一道例题作为数位dp的引入,题目如下,链接数据范围为1e9,一般的算法很难把这道题拿下,类似求在一段区间范围内,满足某些条件的数字的个数,并且数据范围很大时就会联想到数位dp算法。第一个板子我遇到的数位dp板子有三个,
花落yu
·
2024-02-04 16:45
蓝桥杯
职场和发展
2024.2.2
每日一题
LeetCode石子游戏VI1686.石子游戏VI-力扣(LeetCode)题目描述Alice和Bob轮流玩一个游戏,Alice先手。一堆石子里总共有n个石子,轮到某个玩家时,他可以移出一个石子并得到这个石子的价值。Alice和Bob对石子价值有不一样的的评判标准。双方都知道对方的评判标准。给你两个长度为n的整数数组aliceValues和bobValues。aliceValues[i]和bobV
~努力努力再努力k
·
2024-02-04 12:54
算法学习
#
每日一题
算法
leetcode
2024.2.3
每日一题
LeetCode石子游戏VII1690.石子游戏VII-力扣(LeetCode)题目描述石子游戏中,爱丽丝和鲍勃轮流进行自己的回合,爱丽丝先开始。有n块石子排成一排。每个玩家的回合中,可以从行中移除最左边的石头或最右边的石头,并获得与该行中剩余石头值之和相等的得分。当没有石头可移除时,得分较高者获胜。鲍勃发现他总是输掉游戏(可怜的鲍勃,他总是输),所以他决定尽力减小得分的差值。爱丽丝的目标是最大限
~努力努力再努力k
·
2024-02-04 12:54
算法学习
#
每日一题
算法
leetcode
2024.2.1
每日一题
LeetCode今天看到一个评论挺有意思的,非常符合我现在的状况简单题–稍加思索,嘴角上扬中等题–认真对待,眉头一皱困难题–绞尽脑汁,Ctrlcv数字游戏LCP24.数字游戏-力扣(LeetCode)题目描述小扣在秋日市集入口处发现了一个数字游戏。主办方共有N个计数器,计数器编号为0~N-1。每个计数器上分别显示了一个数字,小扣按计数器编号升序将所显示的数字记于数组nums。每个计数器上有两个按钮
~努力努力再努力k
·
2024-02-04 12:23
算法学习
#
每日一题
算法
leetcode
2024.2.4
每日一题
LeetCodeNim游戏292.Nim游戏-力扣(LeetCode)题目描述你和你的朋友,两个人一起玩Nim游戏:桌子上有一堆石头。你们轮流进行自己的回合,你作为先手。每一回合,轮到的人拿掉1-3块石头。拿掉最后一块石头的人就是获胜者。假设你们每一步都是最优解。请编写一个函数,来判断你是否可以在给定石头数量为n的情况下赢得游戏。如果可以赢,返回true;否则,返回false。示例1:输入:n=4
~努力努力再努力k
·
2024-02-04 12:19
算法学习
#
每日一题
算法
leetcode
网络原理-TCP/IP(5)
TCP协议延迟应答它也是基于
滑动窗口
,提高效率的一种机制,结合
滑动窗口
以及流量控制,能够以延迟应答ACK的方式,把反馈的窗口,搞大.核心在于允许范围内,让窗口尽可能大.如果接收数据的主机立刻返回ACK应答
灰灰快醒醒
·
2024-02-04 12:58
网络
tcp/ip
服务器
LeetCode852. 山脉数组的峰顶索引 / 374. 猜数字大小 / 278. 第一个错误的版本 / 第 54 场双周赛 / 第 245 场周赛
852.山脉数组的峰顶索引2021.6.15
每日一题
题目描述符合下列属性的数组arr称为山脉数组:arr.length>=3存在i(0arr[i+1]>...
Zephyr丶J
·
2024-02-04 09:59
LeetCode
周赛
leetcode
java
leetcode经典一百题之第三题无重复字符的最长子串
题目:3.无重复字符的最长子串经典
滑动窗口
解题我们可以先定义两个指针,然后右指针向右移动,每次移动一个指针都需要更新最大长度,当在左指针到右指针之间如果遇到有重复,左指针就开始移动,这里要注意左指针在移动的时候
厚积薄发ض
·
2024-02-04 09:46
leetcode
动态规划
算法
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他