滑动窗口
文章平均质量分 91
分为固定滑窗和不定滑窗,多为100分的题目
闭着眼睛学算法
系统学习算法、华为OD笔试
oj1441
展开
-
【Py/Java/C++/C/JS/Go六种语言OD独家2024E卷真题】20天拿下华为OD笔试之【不定滑窗】2024E-字符串摘要【欧弟算法】全网注释最详细分类最全的华为OD真题题解
可上练习华子OD、大厂真题绿色聊天软件戳oj1441了解算法冲刺训练(备注【CSDN】否则不通过)原创 2024-10-24 19:57:30 · 159 阅读 · 0 评论 -
【Py/Java/C++三种语言OD独家2024E卷真题】20天拿下华为OD笔试之【不定滑窗】2024E-完美走位【欧弟算法】全网注释最详细分类最全的华为OD真题题解
可上练习华子OD、大厂真题绿色聊天软件戳oj1441了解算法冲刺训练(备注【CSDN】否则不通过)原创 2024-10-15 02:19:54 · 415 阅读 · 0 评论 -
【Py/Java/C++三种语言OD独家2024E卷真题】20天拿下华为OD笔试之【不定滑窗】2024E-最长的指定瑕疵度的元音子串【欧弟算法】全网注释最详细分类最全的华为OD真题题解
可上练习华子OD、大厂真题绿色聊天软件戳oj1441了解算法冲刺训练(备注【CSDN】否则不通过)原创 2024-10-14 16:38:01 · 53 阅读 · 0 评论 -
【Py/Java/C++三种语言OD独家2024E卷真题】20天拿下华为OD笔试之【不定滑窗】2024E-寻找符合要求的最长子串【欧弟算法】全网注释最详细分类最全的华为OD真题题解
可上练习华子OD、大厂真题绿色聊天软件戳oj1441了解算法冲刺训练(备注【CSDN】否则不通过)原创 2024-09-25 01:26:51 · 252 阅读 · 0 评论 -
【Py/Java/C++三种语言OD独家2024E卷真题】20天拿下华为OD笔试之【不定滑窗】2024E-最长和为目标值的子序列【欧弟算法】全网注释最详细分类最全的华为OD真题题解
可上练习华子OD、大厂真题绿色聊天软件戳oj1441了解算法冲刺训练(备注【CSDN】否则不通过)原创 2024-09-25 01:22:28 · 219 阅读 · 0 评论 -
【Py/Java/C++三种语言OD独家2024E卷真题】20天拿下华为OD笔试之【哈希表】2024E-恢复数字序列【欧弟算法】全网注释最详细分类最全的华为OD真题题解
可上练习华子OD、大厂真题绿色聊天软件戳od1441了解算法冲刺训练(备注【CSDN】否则不通过)原创 2024-09-07 01:54:23 · 282 阅读 · 0 评论 -
【Py/Java/C++三种语言OD独家2024D卷真题】20天拿下华为OD笔试之【前缀和/固定滑窗】2024D-查找接口成功率最优时间段【欧弟算法】全网注释最详细分类最全的华为OD真题题解
有LeetCode算法/华为OD考试扣扣交流群可加可上全网独家的练习华子OD、大厂真题绿色聊天软件戳od1441了解算法冲刺训练(备注【CSDN】否则不通过)原创 2024-07-09 14:44:52 · 1111 阅读 · 0 评论 -
【Py/Java/C++三种语言OD独家2024D卷真题】20天拿下华为OD笔试之【固定滑窗】2024D-考勤信息【欧弟算法】全网注释最详细分类最全的华为OD真题题解
有LeetCode算法/华为OD考试扣扣交流群可加可上全网独家的练习华子OD、大厂真题绿色聊天软件戳od1441了解算法冲刺训练(备注【CSDN】否则不通过)原创 2024-06-13 01:06:37 · 1308 阅读 · 2 评论 -
【Py/Java/C++三种语言OD独家2024D卷真题】20天拿下华为OD笔试之【不定滑窗】2024D-最大可购买的宝石数量【欧弟算法】全网注释最详细分类最全的华为OD真题题解
有LeetCode算法/华为OD考试扣扣交流群可加 948025485可上全网独家的练习华子OD、大厂真题绿色聊天软件戳od1441了解算法冲刺训练(备注【CSDN】否则不通过)原创 2024-06-03 23:51:01 · 1319 阅读 · 0 评论 -
【Py/Java/C++三种语言OD2023C卷真题】20天拿下华为OD笔试之【不定滑窗】2023C-最长的指定瑕疵度的元音子串【欧弟算法】全网注释最详细分类最全的华为OD真题题解
60+天陪伴式学习,40+直播课时,300+动画图解视频,300+LeetCode经典题,200+华为OD真题/大厂真题,还有简历修改、模拟面试、专属HR对接将为你解锁。给定一个字符串,请找出指定瑕疵度的最长元音字符子串,并输出其长度,如果找不到满足条件的元音字符子串,输出。每期人数维持在20人内,保证能够最大限度地满足到每一个同学的需求,达到和1v1同样的学习效果!首行输入是一个整数,表示预期的瑕疵度flaw,取值范围。输出为一个整数,代表满足条件的元音字符子串的长度。没有满足条件的元音字符子串,输出。原创 2024-01-26 19:52:10 · 965 阅读 · 0 评论 -
【Py/Java/C++三种语言OD2023C卷真题】20天拿下华为OD笔试之【不定滑窗】2023C-最小矩阵宽度【欧弟算法】全网注释最详细分类最全的华为OD真题题解
60+天陪伴式学习,40+直播课时,300+动画图解视频,300+LeetCode经典题,200+华为OD真题/大厂真题,还有简历修改、模拟面试、专属HR对接将为你解锁。每期人数维持在20人内,保证能够最大限度地满足到每一个同学的需求,达到和1v1同样的学习效果!因此问题就转变为了,在行向选择若干连续的列,使得构成的子矩阵能够覆盖给定的长度为。列各个元素出现的个数,加入到用于储存窗口中的元素以及其个数的哈希表。输出包含一个整数,表示满足要求子矩阵的最小宽度,若找不到,输出。个整数,表示所需包含的数组,原创 2024-01-26 19:47:15 · 1130 阅读 · 0 评论 -
【Py/Java/C++三种语言OD2023C卷真题】20天拿下华为OD笔试之【不定滑窗】2023C-最小矩阵宽度【欧弟算法】全网注释最详细分类最全的华为OD真题题解
60+天陪伴式学习,40+直播课时,300+动画图解视频,300+LeetCode经典题,200+华为OD真题/大厂真题,还有简历修改、模拟面试、专属HR对接将为你解锁。个整数,和一个包含K个整数的数组现在要求在这个矩阵中找一个宽度最小的子矩阵,要求子矩阵包含数组中所有的整数。因此问题就转变为了,在行向选择若干连续的列,使得构成的子矩阵能够覆盖给定的长度为。列各个元素出现的个数,加入到用于储存窗口中的元素以及其个数的哈希表。输出包含一个整数,表示满足要求子矩阵的最小宽度,若找不到,输出。原创 2023-12-26 19:11:02 · 1376 阅读 · 0 评论 -
【Py/Java/C++三种语言OD2023C卷真题】20天拿下华为OD笔试之【不定滑窗】2023C-求满足条件的最长子串的长度【欧弟算法】全网注释最详细分类最全的华为OD真题题解
60+天陪伴式学习,40+直播课时,300+动画图解视频,300+LeetCode经典题,200+华为OD真题/大厂真题,还有简历修改、模拟面试、专属HR对接将为你解锁。每期人数维持在20人内,保证能够最大限度地满足到每一个同学的需求,达到和1v1同样的学习效果!用来分别表示窗口中的字母和数字个数,滑窗三问三答将围绕这两个变量来进行。指针右移,同时根据右移时经过的元素类型修改计数变量,直到。如果找不到满足要求的子串,如全是字母或全是数字,则返回。的类型(数字/字母),修改对应的计数变量(原创 2023-12-16 16:10:53 · 458 阅读 · 0 评论 -
【Py/Java/C++三种语言OD2023C卷真题】20天拿下华为OD笔试之【不定滑窗】2023C-求满足条件的最长子串的长度【欧弟算法】全网注释最详细分类最全的华为OD真题题解
60+天陪伴式学习,40+直播课时,300+动画图解视频,300+LeetCode经典题,200+华为OD真题/大厂真题,还有简历修改、模拟面试、专属HR对接将为你解锁。每期人数维持在20人内,保证能够最大限度地满足到每一个同学的需求,达到和1v1同样的学习效果!用来分别表示窗口中的字母和数字个数,滑窗三问三答将围绕这两个变量来进行。指针右移,同时根据右移时经过的元素类型修改计数变量,直到。如果找不到满足要求的子串,如全是字母或全是数字,则返回。的类型(数字/字母),修改对应的计数变量(原创 2023-12-14 22:43:38 · 104 阅读 · 0 评论 -
【Py/Java/C++三种语言OD2023C卷真题】20天拿下华为OD笔试【不定滑窗】2023C-字符串摘要【欧弟算法】全网注释最详细分类最全的华为OD真题题解
60+天陪伴式学习,40+直播课时,300+动画图解视频,300+LeetCode经典题,200+华为OD真题/大厂真题,还有简历修改、模拟面试、专属HR对接将为你解锁。每期人数维持在20人内,保证能够最大限度地满足到每一个同学的需求,达到和1v1同样的学习效果!对于第一点,统计某一段连续字母的个数,可以用滑动窗口来解决这个问题。右边的相同字母的个数,很容想到用哈希表来储存元素个数,但需要。正因为上述问题的存在,所以滑动窗口的过程不再是常规的。给定一个字符串的摘要算法,请输出给定字符串的摘要值。原创 2023-12-11 22:07:06 · 1016 阅读 · 0 评论 -
【独家OD2023C卷真题】20天拿下华为OD笔试【不定滑窗】2023C-最大可购买的宝石数量【欧弟算法】全网注释最详细分类最全的华为OD真题题解
橱窗里有一排宝石,不同的宝石对应不同的价格,宝石的价格标记为。宝石可同时出售0个或多个,如果同时出售多个,则要求出售的宝石编号连续;例如客户最大购买宝石个数为m,购买的宝石编号必须为。假设你当前拥有总面值为value的钱,请问最多能购买到多少个宝石。如无法购买宝石,则返回0。第一行输入n,参数类型为int[0,10^6],表示橱窗中宝石的总数量。之后n行分别表示从第0个到第n-1个宝石的价格,即gems[0]到gems[n-1]的价格,类型为int(0,1000]。之后一行输入v,类型为int。原创 2023-11-28 15:53:37 · 799 阅读 · 1 评论 -
【限时免费】20天拿下华为OD笔试之 【不定滑窗】2023B-字符串摘要【欧弟算法】全网注释最详细分类最全的华为OD真题题解
60+天陪伴式学习,40+直播课时,300+动画图解视频,300+LeetCode经典题,200+华为OD真题/大厂真题,还有简历修改、模拟面试、专属HR对接将为你解锁。每期人数维持在20人内,保证能够最大限度地满足到每一个同学的需求,达到和1v1同样的学习效果!对于第一点,统计某一段连续字母的个数,可以用滑动窗口来解决这个问题。右边的相同字母的个数,很容想到用哈希表来储存元素个数,但需要。给定一个字符串的摘要算法,请输出给定字符串的摘要值。**Q3:**如何进行答案的更新?**A1:**将其与右指针。原创 2023-11-18 12:52:29 · 225 阅读 · 0 评论 -
【2023C卷题限时免费】20天拿下华为OD笔试之 【不定滑窗】2023C-最长的指定瑕疵度的元音子串【欧弟算法】全网注释最详细分类最全的华为OD真题题解
60+天陪伴式学习,40+直播课时,300+动画图解视频,300+LeetCode经典题,200+华为OD真题/大厂真题,还有简历修改、模拟面试、专属HR对接将为你解锁。给定一个字符串,请找出指定瑕疵度的最长元音字符子串,并输出其长度,如果找不到满足条件的元音字符子串,输出。每期人数维持在20人内,保证能够最大限度地满足到每一个同学的需求,达到和1v1同样的学习效果!)的字符串为元音字符串,其中混杂的非元音字母数量为其瑕疵度。输出为一个整数,代表满足条件的元音字符子串的长度。是一个辅音,则窗口中辅音个数。原创 2023-11-15 16:46:57 · 1433 阅读 · 2 评论 -
【限时免费】20天拿下华为OD笔试之【不定滑窗】2023Q1A-完美走位【欧弟算法】全网注释最详细分类最全的华为OD真题题解
在第一人称射击游戏中,玩家通过键盘的ASDW四个按键控制游戏人物分别向左、向后、向右、向前进行移动,从而完成走位。假设玩家每按动一次键盘,游戏人物会向某个方向移动一步,如果玩家在操作一定次数的键盘并且各个方向的步数相同时,此时游戏人物必定会回到原点,则称此次走位为。ASDA),请通过更换其中一段连续走位的方式使得原走位能够变成一个完美走位。其中待更换的连续走位可以是相同长度的任何走位。请返回待更换的连续走位的最小可能长度。若果原走位本身是一个完美走位,则返回0。原创 2023-10-23 10:03:08 · 244 阅读 · 0 评论 -
大厂秋招真题【不定滑窗】OPPO20230802秋招提前批T3-小欧的区间取数【欧弟算法】全网最全大厂秋招题解
小欧拿到了一个数组,她准备选择一个连续子数组,满足该连续子数组的所有元素乘积的2进制末尾至少有k个0。小红想知道,这个连续子数组的最短长度是多少?原创 2023-10-17 11:00:00 · 459 阅读 · 0 评论 -
【限时免费】20天拿下华为OD笔试之【固定滑窗】20232Q2-探索地块建立【欧弟算法】全网注释最详细分类最全的华为OD真题题解
给一块n * m的地块,相当于n * m的二维数组,每个元素的值表示这个小地块的发电量;求在这块地上建立正方形的边长为c的发电站,发电量满足目标电量k的地块数量。原创 2023-10-16 10:54:56 · 127 阅读 · 0 评论 -
【限时免费】20天拿下华为OD笔试之【不定滑窗】2023Q1A-区块链文件转储系统-200分【闭着眼睛学数理化】全网注释最详细分类最全的华为OD真题题解
20天拿下华为OD笔试之【不定滑窗】2023Q1A-区块链文件转储系统-200分【闭着眼睛学数理化】全网注释最详细分类最全的华为OD真题题解原创 2023-06-12 17:34:19 · 252 阅读 · 1 评论