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-滑动窗口
【
LeetCode-
剑指offer】--15.找到字符串中所有字母异位词
15.找到字符串中所有字母异位词方法:
滑动窗口
classSolution{publicListfindAnagrams(Strings,Stringp){Listans=newArrayListm){returnans
小d<>
·
2024-01-03 18:06
#
剑指offer
leetcode
算法
【
LeetCode-
剑指offer】-- 14.字符串的排列
14.字符串的排列方法:
滑动窗口
classSolution{publicbooleancheckInclusion(Strings1,Strings2){intm=s1.length(),n=s2.length
小d<>
·
2024-01-03 18:05
#
剑指offer
leetcode
算法
【
LeetCode-
剑指offer】-- 9.乘积小于K的子数组
9.乘积小于K的子数组方法:
滑动窗口
关于为什么子数组数目为j-1+1。这时候就要理解采用
滑动窗口
的思路其实是枚举子数组的右端点,然后来找到满足条件的最小左端点。
小d<>
·
2024-01-03 18:31
#
剑指offer
leetcode
算法
【《图解TCP IP(第5版)》】 学习笔记1: 第六章 tcp与udp: 流量控制、
滑动窗口
、拥塞窗口
感谢以下大神的文章.((日)竹下隆史)高性能架构探索:TCP之拥塞窗口小菜学编程拥塞窗口,TCP的拥塞控制机制:目录传输层使用端口号指明其上的app程序文中_的姓氏,理解为应用协议。UDP的优势<
等风来不如迎风去
·
2024-01-03 11:05
传输探索实践
tcp/ip
笔记
udp
高并发接口限流
文章目录简介使用限流工具实现限流常见的算法4种1、计数器限流算法2、
滑动窗口
限流算法3、漏桶限流算法4.令牌桶限流算法接口限流方案限流算法对比、网关限流实践总结Redis实现限流的几种方式基于Redis
思静语
·
2024-01-03 09:51
并发
Java性能优化
java
LeetCode-
删除有序数组中的重复项问题
1.删除有序数组中的重复项(26)题目描述:给你一个非严格递增排列的数组nums,请你原地删除重复出现的元素,使每个元素只出现一次,返回删除后数组的新长度。元素的相对顺序应该保持一致。然后返回nums中唯一元素的个数。考虑nums的唯一元素的数量为k,你需要做以下事情确保你的题解可以被通过:更改数组nums,使nums的前k个元素包含唯一元素,并按照它们最初在nums中出现的顺序排列。nums的其
炙热的大叔
·
2024-01-03 08:35
leetcode
算法
LeetCode-
轮转数组的三种方法(189)
题目描述:给定一个整数数组nums,将数组中的元素向右轮转k个位置,其中k是非负数。思路一:建立一个两倍原数组长度的数组,然后其中保存两遍原数组中的元素,轮转的过程就可以看成是在这个新数组中截取一个原数组长度的数组的过程,具体点说就是根据轮转关系从新数组中截取旧数组长度个数的元素并将这些元素保存到旧数组中。思路二:写一个逆置数组元素的函数来辅助轮转,首先整个数组进行逆置,然后前后两部分进行逆置,当
炙热的大叔
·
2024-01-03 08:59
leetcode
算法
数据结构
LeetCode76. 最小覆盖子串
思路:
滑动窗口
+左右指针。classSolution{public:stringminWindow(strings,stringt){/*n
deeplucky_
·
2024-01-03 06:25
LeetCode
leetcode
c++
leetcode 76. 最小覆盖子串-java实现
题目所属分类
滑动窗口
算法属于双指针算法中的一个小范围和这道题类似leetcode30.串联所有单词的子串-java详细版本可以对比着看原题链接给你一个字符串s、一个字符串t。
依嘫_吃代码
·
2024-01-03 06:52
LeetCode
java
leetcode
算法
最小覆盖子串(Java代码)
滑动窗口
框架解题
文章目录思路热乎乎的
滑动窗口
框架代码速度最快的解法前往LeetCode做题题目的说法有点不完整:最长覆盖子串要考虑子串中每个元素出现的次数。
「已注销」
·
2024-01-03 06:20
LeetCode
leetcode
算法
java
CEEMDAN +组合预测模型(BiLSTM-Attention + ARIMA)
目录往期精彩内容:前言1风速数据CEEMDAN分解与可视化1.1导入数据1.2CEEMDAN分解2数据集制作与预处理2.1划分数据集,按照8:2划分训练集和测试集,然后再按照前7后4划分分量数据2.2设置
滑动窗口
大小为
建模先锋
·
2024-01-03 01:49
时间序列预测
人工智能
机器学习
python
剑指 Offer II 016. 不含重复字符的最长子字符串- python两种解法
解题思路:方法一:
滑动窗口
。用一个窗口来维护当前的子串,用一个HashSet来判断窗口中是否有重复的字符。每次移动右边界扩张子串
算法部落
·
2024-01-02 19:05
python版本
python
算法
leetcode
面试
【
leetcode-
数组】四数相加 II
【
leetcode-
数组】四数相加II题目:给定四个包含整数的数组列表A,B,C,D,计算有多少个元组(i,j,k,l),使得A[i]+B[j]+C[k]+D[l]=0。
程序员小2
·
2024-01-02 15:17
百度(北京)Java 2023 一年工作经验社招一面面经
限时十分钟)SQL题目:连表查询(5分钟)(做题一共15分钟)joinon后面的条件和where后面的条件有什么区别和作用join执行原理了解一下项目(太简单,直接忽略)项目中的限流怎么实现(令牌)说一下
滑动窗口
限流的具体实现
鬼客
·
2024-01-02 13:30
面经
java
开发语言
华为OD机试知识点1周速成版——如果考试时间只有1周,不妨看看这篇文章
文章目录基础语法知识栈与队列哈希表二分查找双指针贪心
滑动窗口
DFS/BFS动态规划前缀和位运算华为OD算法/大厂面试高频题算法练习冲刺训练距离机考时间还有一个月以上的同学可以忽略这篇内容,安安心心跟着正课从头到尾学习就可以了
闭着眼睛学算法
·
2024-01-02 11:02
最新华为OD真题
华为od
python
算法
c++
java
【排序算法】【二叉树】【
滑动窗口
】LeetCode220: 存在重复元素 III
作者推荐【二叉树】【单调双向队列】LeetCode239:
滑动窗口
最大值本文涉及的基础知识点C++算法:
滑动窗口
总结题目给你一个整数数组nums和两个整数indexDiff和valueDiff。
闻缺陷则喜何志丹
·
2024-01-02 09:39
#
算法题
排序算法
leetcode
算法
c++
二叉树
重复元素
滑动窗口
前端算法之复杂度
算法算法概述复杂度时间复杂度时间复杂度总结多维复杂度时间复杂度细分时间复杂度举例O1常数时间复杂度:Ologn对数时间复杂度:On线性时间复杂度:Onlogn线性对数时间复杂度:On^2平方时间复杂度:On^3立方时间复杂度:空间复杂度算法算法概述复杂度双指针
滑动窗口
二叉树复杂度更短的时间
前端布道人
·
2024-01-01 23:14
前端面试题
前端杂货铺
前端web算法
算法
前端
数据结构
前端算法之
滑动窗口
滑动窗口
滑动窗口
思路:举例:在一个数组中查找连续子数组的最大值之和。举例:无重复字符的最长子串
滑动窗口
滑动窗口
(SlidingWindow)是一种常用的算法技巧,用于处理数组或字符串相关的问题。
前端布道人
·
2024-01-01 23:12
前端web算法
前端杂货铺
前端面试题
算法
【华为机试】2023年真题B卷(python)-
滑动窗口
最大值
一、题目题目描述:有一个N个整数的数组,和一个长度为M的窗口,窗口从数组内的第一个数开始滑动直到窗口不能滑动为止,每次窗口滑动产生一个窗口和(窗口内所有数的和),求窗口滑动产生的所有窗口和的最大值。二、输入输出输入描述:第一行输入一个正整数N,表示整数个数。(0N:returnNone#计算初始窗口内所有数的和current_sum=sum(nums[:M])max_sum=current_sum
西攻城狮北
·
2024-01-01 22:48
华为机试
华为
python
算法
华为机试
滑动窗口最大值
双指针/
滑动窗口
/贪心 经典例题
双指针/
滑动窗口
1805字符串中不同整数的数目classSolution{public:intnumDifferentIntegers(stringword){unordered_sets;intn=word.size
大法师安东尼ds
·
2024-01-01 21:52
算法与数据结构
算法
栈与队列part03
****今日内容:●239.
滑动窗口
最大值●347.前K个高频元素●总结1.239.
滑动窗口
最大值239.
滑动窗口
最大值classSolution{publicint[]maxSlidingWindow
Belle_Daisy
·
2024-01-01 21:31
算法
java
数据结构
86
滑动窗口
判断是否有重复元素II
问题描述:给定一个整数数组和一个整数k,判断数组中是否存在两个不同的索引i和j,使得nums[i]=nums[j],并且i和j的绝对值最多为k。map求解:首先将第一个元素放入map中,因为它不可能与任何一个元素构成队列,然后从第二个元素开始遍历,每次都取map中寻找是否存在与这个元素相同的值,若存在则判断他们索引的差值,若不大于k,则返回true。publicBooleanhasDup(int[
布林组-?
·
2024-01-01 19:59
JAVA刷题500道
算法
java
数据结构
12.31_黑马数据结构与算法笔记Java
目录331两数之和Leetcode167332三数之和Leetcode15333四数之和Leetcode18334盛水最多容器Leetcode11335
滑动窗口
最大值Leetcode239336接雨水Leetcode42337
simplesin
·
2024-01-01 16:33
数据结构与算法
笔记
数据结构
算法
java
leetcode
剪枝
动态规划
第二十五周:文献阅读笔记(swin transformer)
文献笔记1.1.文献摘要1.2.引言1.3.SwinTransformer原理1.3.1.整体架构1.3.2.PatchMerging1.3.3.VIT中的PatchProjection1.3.4.基于
滑动窗口
的自注意力
@默然
·
2024-01-01 16:53
笔记
transformer
深度学习
人工智能
机器学习
【map】【
滑动窗口
】【字典树】C++算法:最长合法子字符串的长度
作者推荐动态规划多源路径字典树LeetCode2977:转换字符串的最小成本本文涉及的基础知识点C++算法:
滑动窗口
总结字典树map离线查询mapmap可以分成有序(单调)map和无序(哈希)map。
闻缺陷则喜何志丹
·
2024-01-01 14:59
#
算法题
c++
算法
leetcode
滑动窗口
字典树
map
离散查询
C++算法:
滑动窗口
总结
作者推荐【动态规划】【字符串】C++算法:正则表达式匹配视频算法专题基本概念
滑动窗口
是一种基于双指针的一种思想,两个指针指向的元素之间形成一个窗口。应用:什么情况可以用
滑动窗口
来解决实际问题呢?
闻缺陷则喜何志丹
·
2024-01-01 14:59
#
算法基础
c++
算法
leetcode
滑动窗口
子数组
窗口固定
极值
【
滑动窗口
】C++算法:可见点的最大数目
作者推荐动态规划多源路径字典树LeetCode2977:转换字符串的最小成本本文涉及的基础知识点C++算法:
滑动窗口
总结LeetCode1610可见点的最大数目给你一个点数组points和一个表示角度的整数
闻缺陷则喜何志丹
·
2024-01-01 14:58
#
算法题
c++
算法
leetcode
滑动窗口
最大数目
可见点
排序
八股文打卡day17——计算机网络(17)
我的回答:1.慢启动在连接刚建立的时候,会缓慢调大
滑动窗口
的大小,从而加大网络传输速率,避免速率太快,造成拥塞。
时代&信念
·
2024-01-01 07:13
计算机八股文
计算机网络
计算机网络
服务器
运维
八股文打卡day16——计算机网络(16)
TCP使用
滑动窗口
的协议,确保接收方的接收速度可以匹配发送方的发送速度,接收方的缓存可以容纳发
时代&信念
·
2024-01-01 07:12
计算机八股文
计算机网络
计算机网络
网络
《LeetCode力扣练习》代码随想录——栈与队列(
滑动窗口
最大值---Java)
《LeetCode力扣练习》代码随想录——栈与队列(
滑动窗口
最大值—Java)刷题思路来源于代码随想录239.
滑动窗口
最大值队列classSolution{publicint[]maxSlidingWindow
XRT_knives
·
2024-01-01 04:55
LeetCode
leetcode
java
算法
LeetCode-
题目详解(一):数组
这里写目录标题1.两数之和【简单】剑指Offer03.数组中重复的数字【简单】45.跳跃游戏II【中等】48.旋转图像15.三数之和【中等】53.最大子数组和【简单】88.合并两个有序数组【简单】54-螺旋矩阵【剑指Offer29.顺时针打印矩阵】剑指OfferII074-合并区间31.下一个排列【中等】118.杨辉三角【简单】16.最接近的三数之和【中等】55.跳跃游戏【中等】283.移动零【简
u013250861
·
2024-01-01 02:19
LeetCode
数组
【socket】网卡内部缓冲区、socket缓冲区、
滑动窗口
一、网卡内部缓冲区网卡内部的缓冲区,通常称为环形缓冲区(RingBuffer)。环形缓冲区是一种用于数据存储和数据传输的结构,它允许数据在网络接口卡(网卡)和计算机操作系统之间进行高效传输。当网卡接收到数据时,它会将数据暂存到其内部的环形缓冲区中。然后,操作系统可以从环形缓冲区中读取这些数据,并进行进一步的处理。这种机制允许网卡和操作系统之间实现高效的数据传输,同时减轻了CPU的负担。环形缓冲区的
一尘之中
·
2023-12-31 20:23
网络
linux
编程
网络
linux
长度最小的子数组 js实现
//
滑动窗口
法,是一种特殊的双指针法//就是不断的调节子序列的起始位置和终止位置,从而得出我们要想的结果。
小涛学前端
·
2023-12-31 13:25
算法
javascript
开发语言
数组算法题(4)长度最小的子数组
目录长度最小的子数组描述示例1示例2示例3提示方法:
滑动窗口
长度最小的子数组描述给定一个含有n个正整数的数组和一个正整数target。
小唐要努力
·
2023-12-31 13:24
#
数组篇
算法
Leetcode数组篇—javascript实现长度最小的子数组
目录209.长度最小的子数组题目链接题目描述实现方法1、暴力法2、
滑动窗口
209.长度最小的子数组题目链接 题目:209.长度最小的子数组 难度:中等题目描述 题目描述:给定一个含有n个正整数的数组和一个正整数
独上归州
·
2023-12-31 13:52
Leetcode
leetcode
数据结构
算法
leetcode-
第69题-x 的平方根
博主并没有什么算法基础,所以写的不好,勿喷,抛砖引玉,欢迎交流,感谢。//实现intsqrt(intx)函数。//计算并返回x的平方根,其中x是非负整数。//由于返回类型是整数,结果只保留整数的部分,小数部分将被舍去。//示例1://输入:4//输出:2//示例2://输入:8//输出:2//说明:8的平方根是2.82842...,// 由于返回类型是整数,小数部分将被舍去。//RelatedTo
97牛肉面
·
2023-12-31 11:54
leetcode
算法
java
leetcode
架构设计内容分享(六十九):100w人在线的 弹幕 系统,是怎么架构的?
目录100w用户同时在线的弹幕系统背景问题分析架构设计和优化业务解耦+服务拆分业务解耦+服务拆分的具体架构方案解耦之后的优势:引入本地缓存优化高并发读引入限流,优化高并发写使用
滑动窗口
,实现无锁化读写通过短轮训实现弹幕促达弹幕卡顿
之乎者也·
·
2023-12-31 11:49
架构设计
内容分享
架构
滑动窗口
最大值
给定一个数组nums,有一个大小为k的
滑动窗口
从数组的最左侧移动到数组的最右侧。你只可以看到在
滑动窗口
内的k个数字。
滑动窗口
每次只向右移动一位。返回
滑动窗口
中的最大值。
数据结构和算法
·
2023-12-31 09:01
双指针Two Point【代码笔记】
双指针【TwoPoint】双指针,顾名思义定义两个左右指针,解决题目的问题双指针又分为很多小类:双指针
滑动窗口
快慢指针用于替换字母加法问题双指针
滑动窗口
模板先上霜神leetcode刷题笔记中总结的模板【
PrototypeONE
·
2023-12-31 07:53
leetcode算法练习第一弹
leetcode
算法
职场和发展
如何解决企业内部FTP文件传输速度过慢和安全问题
FTP目前一些缺点和问题传输速度慢:FTP协议使用TCP协议作为传输层,TCP协议为了保证数据的可靠传输,采用了三次握手、
滑动窗口
、拥塞控制
镭速
·
2023-12-31 01:59
文件传输
大文件传输
安全
php
网络
【
滑动窗口
】【差分数组】C++算法:K 连续位的最小翻转次数
作者推荐动态规划多源路径字典树LeetCode2977:转换字符串的最小成本本题涉及知识点
滑动窗口
差分数组LeetCode995:K连续位的最小翻转次数给定一个二进制数组nums和一个整数k。
闻缺陷则喜何志丹
·
2023-12-30 20:11
#
算法题
算法
c++
leetcode
滑动窗口
差分数组
子数组
翻转
【
滑动窗口
】【二分查找】C++算法:和至少为 K 的最短子数组
作者推荐动态规划多源路径字典树LeetCode2977:转换字符串的最小成本本题涉及知识点
滑动窗口
有序向量二分查找LeetCode862:和至少为K的最短子数组给你一个整数数组nums和一个整数k,找出
闻缺陷则喜何志丹
·
2023-12-30 20:40
#
算法题
c++
算法
leetcode
滑动窗口
二分查找
最短子数组
和
【map】【
滑动窗口
】C++算法:最小区间
作者推荐动态规划多源路径字典树LeetCode2977:转换字符串的最小成本本题涉及知识点
滑动窗口
map题目LeetCode:632你有k个非递减排列的整数列表。
闻缺陷则喜何志丹
·
2023-12-30 20:39
#
算法题
c++
算法
leetcode
滑动窗口
最小
区间
map
【
滑动窗口
】C++算法:K 个不同整数的子数组
作者推荐动态规划多源路径字典树LeetCode2977:转换字符串的最小成本本题涉及知识点
滑动窗口
LeetCoe992K个不同整数的子数组给定一个正整数数组nums和一个整数k,返回nums中「好子数组
闻缺陷则喜何志丹
·
2023-12-30 20:07
#
算法题
算法
c++
leetcode
滑动窗口
子数组
整数
不同
剑指 Offer(第2版)面试题 59:队列的最大值
剑指Offer(第2版)面试题59:队列的最大值剑指Offer(第2版)面试题59:队列的最大值题目一:
滑动窗口
的最大值思路1:优先队列思路2:双端队列题目二:队列的最大值剑指Offer(第2版)面试题
UestcXiye
·
2023-12-30 13:49
剑指
Offer
算法
C++
剑指Offer
队列
双端队列
优先队列
力扣labuladong——一刷day23
目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、力扣187.重复的DNA序列二、力扣28.找出字符串中第一个匹配项的下标前言我们不要每次都去一个字符一个字符地比较子串和模式串,而是维护一个
滑动窗口
乱世在摸鱼
·
2023-12-30 05:21
力扣题解
leetcode
算法
职场和发展
java
【算法】运用
滑动窗口
方法解决算法题(C++)
文章目录1.
滑动窗口
介绍2.
滑动窗口
算法引入209.长度最小的子数组3.使用
滑动窗口
解决算法题3.无重复字符的最长子串1004.最大连续1的个数III1658.将x减到0的最小操作数904.水果成篮LCR015
卜及中
·
2023-12-30 03:27
算法
算法
c++
开发语言
【计算机网络】第五,六章摘要重点
1.运输层协议概述运输层提供的是进程之间的通信2.3.套接字指的是什么ip地址+端口号4.每一条TCP语句唯一地被通信两端连接的两个端点5.TCP传输如何实现以字节为单位的
滑动窗口
超时重传选择确认6.TCP
一日三餐384
·
2023-12-29 22:12
计算机网络
网络
服务器
SparkStreaming_window_sparksql_reids
1.5window滚动窗口+
滑动窗口
window操作就是窗口函数。SparkStreaming提供了
滑动窗口
操作的支持,从而让我们可以对一个
滑动窗口
内的数据执行计算操作。
Guff_hys
·
2023-12-29 20:59
spark
大数据
开发语言
后端
分布式
hadoop
redis
LeetCode-
总结篇-二分查找
motivation写之前的碎碎念,不知不觉已经拿到了Leetcode的3月份刷题打卡徽章(实际上最后几天就已经在注意了哈哈哈)。同时LeetCode刷题系列已经很久没有更新,加上最近看到的一个面试题目,是属于二分查找的思想在做,但是我们平时使用二分查找时却大多数只用在有序数组中特定元素的查找、有序数组等于特定元素的最小索引、或者是有序数组中满足条件的最小值。看起来是比较局限,可能是前人已经把问题
仗剑逐风_SYSU
·
2023-12-29 14:10
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他