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-滑动窗口
Python 利用随机森林评估农业干旱的动态可预测性与关键因子
前言在61年
滑动窗口
的73年时间片中,基于随机森林(RandomForest,RF)模型计算农业干旱动态可预测性的解释方差(以决定系数R2乘以100%表示,即R2×100%)。
有梦想的Frank博士
·
2025-03-25 05:22
数据分析
python
随机森林
开发语言
双指针与二分算法
一.双指针1.基本介绍双指针算法是一种暴力枚举的优化算法,他也被叫做尺取法或者
滑动窗口
。当我们发现算法需要两次for循环时并且两个指针可以不回退,我们可以利用双指针来优化算法复杂度。
打不了嗝
·
2025-03-24 15:58
蓝桥杯
c++
算法
在LwIP中,`tcp_recved()`、`tcp_sndbuf()` 和 `tcp_write()`三个函数详细用法及示例
流量控制:避免接收缓冲区溢出,确保TCP
滑动窗口
机制正常工作。函
矿渣渣
·
2025-03-24 06:47
LWIP
tcp/ip
网络
网络协议
leetcode-hot100-python-专题三:
滑动窗口
1、无重复字符的最长子串中等给定一个字符串s,请你找出其中不含有重复字符的最长子串的长度。示例1:输入:s=“abcabcbb”输出:3解释:因为无重复字符的最长子串是“abc”,所以其长度为3示例2:输入:s=“bbbbb”输出:1解释:因为无重复字符的最长子串是“b”,所以其长度为1。示例3:输入:s=“pwwkew”输出:3解释:因为无重复字符的最长子串是“wke”,所以其长度为3。请注意,
༺ Dorothy ༻
·
2025-03-24 00:15
leetcode
hot100
leetcode
python
算法
代码随想录算法训练营Day10 | Leetcode 150逆波兰表达式求值、239
滑动窗口
最大值、 347前 K 个高频元素
代码随想录算法训练营Day10|Leetcode150逆波兰表达式求值、239
滑动窗口
最大值、347前K个高频元素一、反转字符串相关题目:Leetcode150文档讲解:Leetcode150视频讲解:
Dominic_Holmes
·
2025-03-23 22:58
leetcode
python
算法
数据结构
TCP三次握手与四次挥手(全网最易懂保姆级教程)
一、前置知识准备1.TCP协议特性-面向连接:通信前需要建立专用通道-可靠传输:通过确认机制保证数据可达-全双工通信:双方可同时发送数据-流量控制:
滑动窗口
机制-拥塞控制:慢启动算法2.关键概念说明|术语
秋.
·
2025-03-23 20:44
JAVA
网络
服务器
运维
java
tcp/ip
三次握手
算法及数据结构系列 -
滑动窗口
系列文章目录算法及数据结构系列-二分查找算法及数据结构系列-BFS算法算法及数据结构系列-动态规划算法及数据结构系列-双指针算法及数据结构系列-回溯算法算法及数据结构系列-树文章目录
滑动窗口
框架思路经典题型
诺亚凹凸曼
·
2025-03-23 15:33
算法及数据结构
算法
数据结构
java
2953. 统计完全子字符串(将题目中给的信息进行分组循环)
根据题目中所给的第二个信息我们可以提取到至多相差2,说明相邻字母相减的绝对值小于等于2,一共有26个字母,因此我们可以枚举有多种不同的字母,因此每个窗口的大小为m*k,即在该窗口内有m个不同的字母,每一个均出现k次,暴力
滑动窗口
即可
娇娇yyyyyy
·
2025-03-23 08:07
每日一题
算法
栈 力扣hot100热门面试算法题 面试基础 核心思路 背题
滑动窗口
最大值 字符串解码 每日温度 柱状图中最大矩形 有效的括号 最小栈
滑动窗口
最大值https://leetcode.cn/problems/sliding-window-maximum/题解链接https://leetcode.cn/problems/sliding-window-maximum
尘土哥
·
2025-03-22 20:26
算法
leetcode
面试
3.无重复字符的最长字串(
滑动窗口
+哈希)C语言
代码思路1.
滑动窗口
法使用
滑动窗口
法,通过维护一个窗口(由start_index和end定义),动态调整窗口的大小,确保窗口内的字符没有重复。
Re_draw_debubu
·
2025-03-22 14:39
哈希算法
算法
c语言
滑动窗口
Zset应用之
滑动窗口
限流
滑动窗口
限流的实现原理
滑动窗口
限流的核心是:统计某个时间窗口内的请求数,若超过阈值则拒绝新请求。
八股文领域大手子
·
2025-03-21 16:49
java
数据库
服务器
算法
开发语言
双指针之
滑动窗口
滑动窗口
是双指针的一种所谓
滑动窗口
,就是不断的调节子序列的起始位置和终止位置,从而得出我们要想的结果。
旧念25
·
2025-03-21 13:29
算法
数据结构
华为OD机试九日集训第2期 - 按算法分类,由易到难,循序渐进,提升编程能力和解题技巧,从而提高机试通过率
目录一、适合人群二、本期训练时间三、如何参加四、数据结构与算法大纲五、华为OD九日集训第1期第1天、逻辑分析第2天、队列第3天、双指针第4天栈第5天
滑动窗口
第6天、二叉树第7天、并查集第8天、矩阵第9天
哪 吒
·
2025-03-21 02:48
搬砖工逆袭Java架构师
华为od
算法
九日集训
Java
记录学习的第七天
接着写了两道
滑动窗口
的题。
滑动窗口
需要注意的就是外循环扩展右指引,内循环扩展左指引,然后进行出
xiufeia
·
2025-03-20 00:46
学习
OpenCV多分辨率模板匹配与容错优化实战指南
第一章:问题背景与挑战1.1传统模板匹配的局限性模板匹配(TemplateMatching)是计算机视觉中基础且广泛使用的技术,其核心思想是通过
滑动窗口
在目标图像中寻找与模板最相似的位置。
追寻向上
·
2025-03-18 12:24
opencv
人工智能
计算机视觉
2.8
滑动窗口
专题:最小覆盖子串
3.示例分析以s="ADOBECODEBANC",t="ABC"为例:
滑动窗口
法:right移动到索引5时,窗口
熊峰峰
·
2025-03-18 07:40
#1.每日练习
算法
c++
leetcode
滑动窗口
哈希算法
第二十五篇 SQL优化杀手锏:用分析函数让你的查询快如闪电
排名三剑客(班级成绩单案例)3.1.1ROW_NUMBER():唯一学号式排名3.1.2RANK():运动会颁奖式排名3.1.3DENSE_RANK():电梯楼层式排名3.2时间旅行函数(股票分析案例)3.3
滑动窗口
函数
随缘而动,随遇而安
·
2025-03-17 20:09
SQL之道——从入门到精通
数据库
sql
双指针算法
滑动窗口
(子数
六七_Shmily
·
2025-03-17 00:10
数据结构与算法分析
算法
F4拉力赛(
滑动窗口
)
题目描述F4拉力赛在一个环形公路上举行,主办方为了拉来更多赞助,在环形公路每间隔一米就设立一块广告牌。假设赛车的速度为x米/秒,请问赛车在一秒内经过最多数量的广告牌编号是什么?输入描述第一行输入一个数组,数组元素是环形公路上的广告牌编号,数组头尾元素可以认为相邻。输入格式见用例。数组长度最大1000000。数组元素是正整数不大于100。第二行输入赛车速度x米/秒。用例保证x不大于数组长度。输出描述
lanmaoki
·
2025-03-16 19:04
华为算法题
c++
算法
开发语言
华为OD机试 - 高矮个子排队 -
滑动窗口
(Python/JS/C/C++ 2024 B卷 100分)
华为OD机试2024E卷题库疯狂收录中,刷题点这里专栏导读本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。一、题目描述现在有一队小朋友,他们高矮不同,我们以正整数数组表示这一队小朋友
哪 吒
·
2025-03-16 09:20
华为od
python
javascript
华为OD机试 - 观看文艺汇演问题 -
滑动窗口
(Python/JS/C/C++ 2024 B卷 200分)
华为OD机试2024E卷题库疯狂收录中,刷题点这里专栏导读本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。一、题目描述为庆祝中国共产党成立100周年,某公园将举行多场文艺汇演,很多演
哪 吒
·
2025-03-16 09:49
华为od
python
javascript
华为OD机试 - 计算最接近的数 -
滑动窗口
(Python/JS/C/C++ 2023 B卷 100分)
华为OD机试2024E卷题库疯狂收录中,刷题点这里专栏导读本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。一、题目描述给定一个数组X和正整数K,请找出使表达式X[i]-X[i+1].
哪 吒
·
2025-03-16 09:47
华为od
python
javascript
华为OD机试 - 最左侧冗余覆盖子串 -
滑动窗口
(Python/JS/C/C++ 2024 C卷 100分)
华为OD机试2024E卷题库疯狂收录中,刷题点这里专栏导读本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。一、题目描述给定两个字符串s1和s2和正整数k,其中s1长度为n1,s2长度
哪 吒
·
2025-03-16 09:17
华为od
python
javascript
无重复字符的最长子串(
滑动窗口
)
3.无重复字符的最长子串-力扣(LeetCode)3.无重复字符的最长子串-给定一个字符串s,请你找出其中不含有重复字符的最长子串的长度。示例1:输入:s="abcabcbb"输出:3解释:因为无重复字符的最长子串是"abc",所以其长度为3。示例2:输入:s="bbbbb"输出:1解释:因为无重复字符的最长子串是"b",所以其长度为1。示例3:输入:s="pwwkew"输出:3解释:因为无重复字
码农 小王
·
2025-03-16 08:15
力扣刷题
leetcode
算法
代码随想录算法训练营DAY05之栈和队列
题目和链接232.用栈实现队列225.用队列实现栈20.有效的括号1047.删除字符串中的所有相邻重复项150.逆波兰表达式求值239.
滑动窗口
最大值347.前k个高频元素232.用栈实现队列题意:请你仅使用两个栈实现先入先出队列
失序空间
·
2025-03-15 14:33
跟着代码随想录学算法
算法
c++
元音辅音字符串计数 II(哈希表、
滑动窗口
)
用哈希表来记录元音字母出现的情况,用
滑动窗口
来实现符合要求的子字符串出现的数量。
岁忧
·
2025-03-15 04:03
java版刷题
LeetCode
leetcode
散列表
c++
java
算法
滑动窗口
6:LCR 015. 找到字符串中所有字母异位词
链接:LCR015.找到字符串中所有字母异位词-力扣(LeetCode)题解:本题是一个固定窗口大小的
滑动窗口
,利用哈希表判断两个字符串是否为字母异位词。
南林yan
·
2025-03-15 03:27
#
优选算法
算法
leetcode
数据结构
LeetCode面试经典150最优答案汇总
26.删除有序数组中的重复项80.删除有序数组中的重复项II169.多数元素189.轮转数组121122554527423813413125814151628双指针1253921671115.三数之和
滑动窗口
醒了就刷牙
·
2025-03-14 12:52
LeetCode刷题
leetcode
面试
算法
搞定leetcode面试经典150题之哈希算法
系列博客目录搞定leetcode面试经典150题之哈希算法搞定leetcode面试经典150题之双指针搞定leetcode面试经典150题之
滑动窗口
文章目录系列博客目录理论知识1.哈希函数(HashFunction
醒了就刷牙
·
2025-03-14 12:51
LeetCode刷题
哈希算法
leetcode
面试
算法
E1-110.完美走位(
滑动窗口
)
题目描述在第一人称射击游戏中,玩家通过键盘的A、S、D、W四个按键控制游戏人物分别向左、向后、向右、向前进行移动,从而完成走位。假设玩家每按动一次键盘,游戏任务会向某个方向移动一步,如果玩家在操作一定次数的键盘并且各个方向的步数相同时,此时游戏任务必定会回到原点,则称此次走位为完美走位。现给定玩家的走位(例如:ASDA),请通过更换其中一段连续走位的方式使得原走位能够变成一个完美走位。其中待更换的
lanmaoki
·
2025-03-14 05:53
华为算法题
算法
PyTorch深度学习框架60天进阶学习计划 - 第19天:时间序列预测
PyTorch深度学习框架60天进阶学习计划-第19天:时间序列预测目录时间序列预测概述
滑动窗口
数据构造方法归一化策略对比:MinMaxvsZ-ScoreLSTM基础原理Attention机制与LSTM
凡人的AI工具箱
·
2025-03-13 22:11
深度学习
pytorch
学习
人工智能
AI编程
迁移学习
python
LeetCode-
两数之和II-输入有序数组
标题:167两数之和II-输入有序数组题目给定一个已按照非递减顺序排列的整数数组numbers,请你从数组中找出两个数满足相加之和等于目标数target。函数应该以长度为2的整数数组的形式返回这两个数的下标值。numbers的下标从1开始计数,所以答案数组应当满足1target){end--;}else{start++;}}returnresult;}
SoaringW
·
2025-03-13 10:11
LeetCode
算法
java
leetcode
python-leetcode-删掉一个元素以后全为 1 的最长子数组
1493.删掉一个元素以后全为1的最长子数组-力扣(LeetCode)可以使用
滑动窗口
的方式来解决这个问题。
Joyner2018
·
2025-03-12 00:09
leetcode
算法
职场和发展
力扣hot100二刷——哈希、双指针、
滑动窗口
第二次刷题不在idea写代码,而是直接在leetcode网站上写,“逼”自己掌握常用的函数。标志掌握程度解释办法⭐Fully完全掌握看到题目就有思路,编程也很流利⭐⭐Basically基本掌握需要稍作思考,或者看到提示方法后能解答⭐⭐⭐Slightly稍微掌握需要看之前写过的代码才能想起怎么做多做⭐⭐⭐⭐absolutelyno完全没有掌握需要看题解才知道怎么做背⭐⭐⭐⭐⭐有难度的高频题需要看题解
钢板兽
·
2025-03-11 03:44
手撕算法
leetcode
哈希算法
算法
面试
[C/C++]
滑动窗口
专题/最小覆盖子串/字符串排列/找到字符串中所有字母异位词/无重复字符的最长子串/串联所有单词的子串
以下内容节选自公众号:labuladong《我写了套框架,把
滑动窗口
算法变成了默写题》,传送门在最下方参考链接1。我觉得非常牛逼,在此记录,方便复习。
消失男孩
·
2025-03-10 13:02
热门面试题
专题二——
滑动窗口
目录一长度最小的子数组二无重复字符的最长字符串三最大连续1的个数Ⅲ四将x减到0的最小操作数五水果成篮六找到字符串中所有字母异位词七串联所有单词的子串八最小覆盖子串原理:定义两个指针(下标)来维护所指向的区间始终是符合题目要求,大致分为三步:1进窗口:用一个指针来进行遍历搜索使指针区间符合要求2更新值:该区间符合要求后记录存储数值(可以是任意区间)3出窗口:另一个指针开始进行向后走继续查找符合要求的
有时间要学习
·
2025-03-10 12:28
算法基础
算法
C++
滑动窗口
前言C++中
滑动窗口
分两种,一种是给定窗口长度,还有一种是不定长窗口长度。
不知道取啥耶
·
2025-03-10 05:02
c++
算法
leetcode
数据结构
代码随想录|栈与队列|07
滑动窗口
最大值
leetcode:239.
滑动窗口
最大值-力扣(LeetCode)题目给定一个数组nums,有一个大小为k的
滑动窗口
从数组的最左侧移动到数组的最右侧。你只可以看到在
滑动窗口
内的k个数字。
Paper Clouds
·
2025-03-09 18:56
算法
数据结构
c++
leetcode
有效的括号 删除字符串中的所有相邻重复项 逆波兰表达式求值
滑动窗口
最大值
1.给定一个只包括'(',')','{','}','[',']'的字符串,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。注意空字符串可被认为是有效字符串。#includeusingnamespacestd;classSolution{public:boolisvalid(strings){stackst;if(s.size()%2!=0){re
默默修炼的小趴菜
·
2025-03-09 00:14
算法
鸿蒙HarmonyOS编程开发实战:TCP客户端通讯示例
有序的数据传输,是多个广泛使用的表示层协议的运行基础,相对于UDP来说,TCP需要经过三次握手后才能建立连接,建立连接后才能进行数据传输,所以效率差了一些,但是它的发送-确认机制决定了传输是可靠的,再加上
滑动窗口
机制的设计
代码中的爱马仕
·
2025-03-08 18:16
OpenHarmony
鸿蒙
HarmonyOS
网络
harmonyos
tcp/ip
华为
前端
鸿蒙
鸿蒙开发
滑动窗口
最大值 347.前 K 个高频元素
代码随想录文中含LLM回答内容150.逆波兰表达式求值力扣题目链接思路K:先理解逆波兰表达式是啥,是把运算符放在了两个要运算的数字的后边,又叫后缀表达式。遇见数字就入栈,遇见算符就计算栈里前两个数字,算完再存回去classSolution{public:intevalRPN(vector&tokens){stackpoland;for(inti=0;ique;voidpop(intval){if(
jingjingjing1111
·
2025-03-08 07:51
leetcode
双指针——
滑动窗口
其中,
滑动窗口
是双指针的一种特殊形式,主要用于解决子数组或子字符串相关的问题。下面我们详细讨论双指针和
滑动窗口
的区别,以及
滑动窗口
的特点和应用场景。
六七_Shmily
·
2025-03-07 06:05
算法题
c++
双指针
滑动窗口
【算法】
滑动窗口
算法详解
文章目录1.
滑动窗口
简介2.OJ练习2.1长度最小的子数组思路一:暴力求解优化:由暴力求解到
滑动窗口
滑动窗口
的使用思路二:
滑动窗口
2.2最大连续1的个数思路:
滑动窗口
+zero计数器2.3将x减到0的最小操作数思路
让我们一起加油好吗
·
2025-03-06 20:26
算法
算法
c语言
数据结构
滑动窗口
leetcode
【从零开始的
LeetCode-
算法】3270. 求出数字答案
给你三个正整数num1,num2和num3。数字num1,num2和num3的数字答案key是一个四位数,定义如下:一开始,如果有数字少于四位数,给它补前导0。答案key的第i个数位(1=1;i/=10){intnum=Math.min(Math.min(num1/i,num2/i),num3/i);num1%=i;num2%=i;num3%=i;res+=num*i;}returnres;}}
九圣残炎
·
2025-03-06 19:50
算法
leetcode
java
week1-一周笔记及知识点补充:容器、迭代器、
滑动窗口
、sort()
常见容器分类1.4容器类的典型使用场景1.5容器类使用的性能优化技巧1.6容器适配器及使用方法1.7复杂容器1.8其他使用过未提及的容器的成员函数1.9容器内插入、删除的优化建议2.迭代器基本概念3.
滑动窗口
普罗格瑞木
·
2025-03-04 19:09
笔记
c++
算法
LeetCode 热题100 3. 无重复字符子串
实例:输入:s="abcabcbb"输出:3解释:因为无重复字符的最长子串是“abc”,所以其长度为3解析:采用哈希表来进行匹配,通过
滑动窗口
,记录
滑动窗口
的最大长度即可class Solution {
lays03
·
2025-03-04 15:43
代码
算法
leetcode
算法
职场和发展
TCP如何保证服务的可靠性
这里写目录标题确认应答超时重传流量控制
滑动窗口
机制概述发送窗口和接收窗口的工作原理几种
滑动窗口
协议1比特
滑动窗口
协议(停等协议)后退n协议选择重传协议采用
滑动窗口
的问题(死锁可能,糊涂窗口综合征)死锁如何解决死锁问题糊涂窗口综合症如何解决糊涂窗口综合征
TABE_
·
2025-03-03 23:43
计算机网络
tcp/ip
网络
网络协议
可靠性
单调队列学习笔记:
滑动窗口
最大值,绝对差不超过限制的最长连续子数组
学习路线参考:单调队列
滑动窗口
最大值【基础算法精讲27】_哔哩哔哩_bilibilips:笔记和代码按本人理解整理,重思路【如果笔记对你有帮助,欢迎关注&点赞&收藏,收到正反馈会加快更新!谢谢支持!】
Gravity!
·
2025-03-03 12:41
leetcode
学习
笔记
单调队列
leetcode
力扣
算法
卷积这个词在卷积神经网络中应该怎么理解
在CNN中的应用:卷积操作是通过
滑动窗口
(卷积核)与输入数据进行点乘并求和来提取特征的。具体步骤定义卷积核:一个卷积核是一个小矩阵,通常为3x3、5x5等尺寸。
abments
·
2025-03-02 06:05
人工智能
cnn
深度学习
计算机视觉
【算法学习之路】4.简单数论(4)
数据的存储2.步骤3.例题:高精度乘法二.精度除法1.例子2.步骤3.例题:高精度除法前言我会将一些常用的算法以及对应的题单给写完,形成一套完整的算法体系,以及大量的各个难度的题目,目前算法也写了几篇,
滑动窗口
的题单正在更新
零零时
·
2025-03-02 01:58
算法学习之路
算法
学习
c++
开发语言
数据结构
数学
高精度
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他