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
每日一题滑动窗口
力扣 | 438. 找到字符串中所有字母异位词
滑动窗口
解题示例在s里面控制一个p字符串长度的
滑动窗口
,统计该
滑动窗口
中的每种字符出现的次数importjava.util.ArrayList;importjava.util.Arrays;importjava.util.List
molecule_jp
·
2024-01-21 05:58
计算机基础
编程语言
算法学习
leetcode
算法
数据结构
java
LeetCode
每日一题
——719. 找出第 K 小的数对距离
1.题目描述719.找出第K小的数对距离数对(a,b)由整数a和b组成,其数对距离定义为a和b的绝对差值。给你一个整数数组nums和一个整数k,数对由nums[i]和nums[j]组成且满足02(1,1)->0(3,1)->2距离第1小的数对是(1,1),距离为0。示例2:输入:nums=[1,1,1],k=2输出:0示例3:输入:nums=[1,6,1],k=3输出:52.解题思路与代码2.1解
SK_Jaco
·
2024-01-21 04:40
【LeetCode】
每日一题
2024_1_20 按分隔符拆分字符串(模拟/库函数)
时隔半个月,LeetCode
每日一题
重新开张,寒假学习,正式开始题目:按分隔符拆分字符串题目链接:2788.按分隔符拆分字符串题目描述代码与解题思路可以直接手动模拟:funcsplitWordsBySeparator
戊子仲秋
·
2024-01-21 04:56
LeetCode
每日一题
leetcode
算法
职场和发展
(蓝桥杯
每日一题
)喝饮料
问题描述小蓝来到餐馆,想喝一杯x元的饮料。他有一张能将饮料价格降到q元的优惠券但是他要想使用优惠券,得先订一份餐馆里的菜。菜有n种,第i种的价格是wi元也可以选择购买套餐,套餐中有一份餐馆的菜和饮料,费用是wi+10元请问小蓝最少花多少元才能喝到这杯饮料?输入格式输入第1行包含三个用空格隔开的正整数n,x,q.输入第2行包含n个用空格隔开的正整数,表示每个菜的价格wi。代码显示:importjav
hi!AaA
·
2024-01-21 03:16
蓝桥杯
职场和发展
(蓝桥杯
每日一题
)平方末尾及补充(常用的字符串函数功能)
能够表示为某个整数的平方的数字称为“平方数虽然无法立即说出某个数是平方数,但经常可以断定某个数不是平方数。因为平方数的末位只可能是:0,1,4,5,6,9这6个数字中的某个。所以,4325435332必然不是平方数。如果给你一个2位或2位以上的数字,你能根据末位的两位来断定它不是平方数吗?请计算一下,一个2位以上的平方数的最后两位有多少种可能性?代码如下:importjava.util.HashS
hi!AaA
·
2024-01-21 03:16
蓝桥杯
算法
职场和发展
(蓝桥杯
每日一题
)love
问题描述马上就要到七夕情人节了,小蓝在这天想要心爱得男神表白,于是她写下了一个长度为n仅由小写字母组成的字符串。她想要使这个字符串有1314个love子序列但是马虎的小蓝却忘记了当前已经有多少个子序列为love。请你帮小蓝计算出当前字符串有多少个子序列为love,并将答案对10的9次方+7取模。注意:一个字符串的子序列是指从给定字符串中删除任意数量的字符(可以为零),并且不改变剩余字符的相对顺序所
hi!AaA
·
2024-01-21 03:15
蓝桥杯
职场和发展
每日一题
回文数字
什么是回文数字观察数字:12321,123321都有一个共同的特征,无论从左到右读还是从右向左读,都是相同的。这样的数字叫做:回文数字。怎么求回文数题目链接:蓝桥杯历届试题-回文数字-C语言网(dotcpp.com)#includeintmain(){intn=0,flg=1;scanf("%d",&n);for(inti=10000;i0){nge=nge*10+t%10;//逆序这个数sum+
鱼骨不是鱼翅
·
2024-01-21 02:58
算法
每日一题
求和
题目链接:蓝桥杯2022年第十三届省赛真题-求和-C语言网(dotcpp.com)输入输出以及样例格式首先来看看传统的思想#includeintmain(){intn=0;longlongsum=0;//由于和的大小测试样例肯定有超过int的最大范围,这里用longlongscanf("%d",&n);//输入数字个数intarr[n];//这里使用了变长数组,vs上跑不过去,但这里可以for(i
鱼骨不是鱼翅
·
2024-01-21 02:58
算法
leetcode竞赛:85 场双周赛
链接:https://leetcode.cn/contest/biweekly-contest-85/日期:2022年08月20日1.定长
滑动窗口
classSolution{public:intminimumRecolors
树不懒
·
2024-01-21 00:37
leetcode
算法
职场和发展
算法总结归纳(第一天)(基础算法知识)
目录一、二分查找1、整数二分(重要)1.常规思路1.确定区间2.中间值(+1or不+1)2.浮点数二分二、双指针(重要)1.两个指针均从起点开始(一个数组)2.两个指针一前一后(两个数组)3、
滑动窗口
(
乘风破浪的咸鱼君
·
2024-01-20 23:16
算法
c++
算法总结归纳(第二天)(数据结构线性表总结:链表、栈与队列、单调栈、单调队列、字符串)
两两交换链表中的元素③、删除倒数第n个节点Ⅱ、使用数组类型表示链表1、单链表2、双链表二、栈与队列Ⅰ、普通栈1.使用数组实现栈(重要)2、表达式求值(逆波兰表达式)Ⅱ、队列1、使用数组实现队列Ⅲ、单调栈Ⅳ、单调队列(
滑动窗口
乘风破浪的咸鱼君
·
2024-01-20 23:16
算法
数据结构
c++
flink 窗口和水位线
2、窗口分类滚动窗口、
滑动窗口
、会话窗口滚动窗口:timeWindow(Time.seconds(3))count-tumbling-window
滑动窗口
:timeWindow(Time.seconds
秃头小宝贝儿i
·
2024-01-20 19:56
flink
每日一题
~2020042 与世界近代史有关的高考题42 巴黎公社
(2011·课标全国卷)1871年4月,巴黎公社发布文告称:“你是高利贷者、承租户、庄园主和农场主折磨的一个乡下劳动者,贫穷的短工和小所有主……你们的劳动最好的一部分产品要给什么都不干的人……巴黎愿意把土地给农民,把劳动工具给工人”。发布该文告的主要意图是A.号召工农群众迅速起义B.进一步巩固工农革命联盟C.宣布彻底废除财产私有D.希望得到农村群众的支持【分析】本题主要考查考生解读有效信息,调动和
轩宸2020
·
2024-01-20 18:33
【力扣
每日一题
】力扣2788用分隔符拆分字符串
力扣2788用分隔符拆分字符串题目来源力扣2788用分隔符拆分字符串题目概述给你一个字符串数组words和一个字符separator,请你按separator拆分words中的每个字符串。返回一个由拆分后的新字符串组成的字符串数组,不包括空字符串。注意separator用于决定拆分发生的位置,但它不包含在结果字符串中。拆分可能形成两个以上的字符串。结果字符串必须保持初始相同的先后顺序。解题思路记录
写做四月一日的四月一日
·
2024-01-20 17:19
leetcode
算法
java
c++
【力扣
每日一题
】力扣82删除排序链表中的重复元素II
题目来源力扣82删除排序链表中的重复元素II题目描述给定一个已排序的链表的头head,删除原始链表中所有重复数字的节点,只留下不同的数字。返回已排序的链表。思路分析1.将遍历到的每一个元素都与上一次加入的元素对比;2.如果相同,上一次加入的元素删除,并且继续向后找到第一个不同的元素;2.如果不同,直接将该元素加入筛选队列末尾。代码实现java实现publicclassSolution{public
写做四月一日的四月一日
·
2024-01-20 17:18
leetcode
链表
算法
java
c++
【力扣
每日一题
】力扣2744最大字符串配对数目
题目来源力扣2744最大字符串配对数目题目概述给你一个下标从0开始的数组words,数组中包含互不相同的字符串。如果字符串words[i]与字符串words[j]满足以下条件,我们称它们可以匹配:字符串words[i]等于words[j]的反转字符串。0map=newHashMap0){count++;map.put(reverse,value-1);;}else{map.put(word,1);
写做四月一日的四月一日
·
2024-01-20 17:18
leetcode
算法
java
c++
【力扣
每日一题
】力扣2171拿出最少数目的魔法豆
题目来源力扣2171拿出最少数目的魔法豆题目概述给定一个正整数数组beans,其中每个整数表示一个袋子里装的魔法豆的数目。请你从每个袋子中拿出一些豆子(也可以不拿出),使得剩下的非空袋子中(即至少还有一颗魔法豆的袋子)魔法豆的数目相等。一旦把魔法豆从袋子中取出,你不能再将它放到任何袋子中。请返回你需要拿出魔法豆的最少数目。解题思路剩余的豆子数量肯定是某一个袋中豆子的数量(如果不是的话,其他数量大于
写做四月一日的四月一日
·
2024-01-20 17:16
leetcode
算法
java
c++
JAVA学习笔记——第四章 运算符
博客主页:A_SHOWY系列专栏:力扣刷题总结录数据结构云计算数字图像处理力扣
每日一题
_运算符是一种特殊的符号,用于表示数据的运算、赋值和比较算数运算符取模%的本质:a-(int)a/b*b//当a是小数时
A_SHOWY
·
2024-01-20 16:59
JAVA零基础开始
java
开发语言
力扣hot100 找到字符串中所有字母异位词
滑动窗口
双指针 一题双解
Problem:438.找到字符串中所有字母异位词文章目录思路
滑动窗口
+数组
滑动窗口
+双指针思路参考题解
滑动窗口
+数组⏰时间复杂度:O(n)O(n)O(n)空间复杂度:O(1)O(1)O(1)classSolution
兑生
·
2024-01-20 16:42
力扣
hot100
leetcode
算法
职场和发展
Leetcoder Day11|栈与队列part03(队列的应用)
语言:Java/C++239.
滑动窗口
最大值给定一个数组nums,有一个大小为k的
滑动窗口
从数组的最左侧移动到数组的最右侧。你只可以看到在
滑动窗口
内的k个数字。
滑动窗口
每次只向右移动一位。
恩爱鹿皮er
·
2024-01-20 07:23
Leetcode算法刷题记录
算法
Leetcoder Day2|有序数组的平方|长度最小的子数组 |螺旋矩阵II(数组部分结束)
语言:Java/C++目录977.有序数组的平方解题思路:暴力解法双指针法209.长度最小的子数组解题思路:
滑动窗口
59.螺旋矩阵II解题思路今日心得977.有序数组的平方给你一个按非递减顺序排序的整数数组
恩爱鹿皮er
·
2024-01-20 07:52
Leetcode算法刷题记录
算法
数据结构
leetcode
java
c++
力扣算法题 Python3实现
我的办法:
滑动窗口
+局部最优解classSolution:deflengthOfLongestSubstring(self,s:str)->in
ZhenxiangChen
·
2024-01-20 04:32
Leetcode
python
leetcode
算法
滑动窗口
最大值、347.前 K 个高频元素
239.
滑动窗口
最大值题目链接:.
麦城稻香咖啡
·
2024-01-20 02:59
算法
leetcode
数据结构
蓝桥杯
每日一题
---基数排序
题目分析在实际的比赛过程中很少会自己手写排序,顶多是定义一下排序规则。之所以要练习一下基数排序,是因为在后续学习过程中学到后缀数组时需要自己手写基数排序,那么这里使用的方法也和后缀数组一致,理解这里也便于后缀数组的学习。桶排序全流程回顾原数组:123426123147根据第一关键字即个位数放桶2号桶:123号桶:1234号桶:34146号桶:267号桶:7根据关键字实现一轮排序1212334142
花落yu
·
2024-01-20 02:16
蓝桥杯
职场和发展
LeetCode 395.Longest Substring with At Least K Repeating Characters(至少有K个重复字符的最长子串) 分治/
滑动窗口
/medium
文章目录1.Description2.Example3.Solution2.
滑动窗口
1.Description给你一个字符串s和一个整数k,请你找出s中的最长子串,要求该子串中的每一字符出现次数都不少于
押切徹
·
2024-01-20 02:10
LeetCode
滑动窗口/双指针
分治
java
MySQL窗口函数(MySQL Window Functions)
动态窗口:不同的记录对应着不同的窗口,这种动态变化的窗口叫
滑动窗口
。窗口
胡八一
·
2024-01-20 00:44
数据库
#
mysql
mysql
数据库
字符串系列之
滑动窗口
大家好,
滑动窗口
算法一般是作用在字符串或者数组上,通过不断的滑动逻辑窗口,在特定窗口大小内进行计算的过程。
滑动窗口
的方式可以降低时间复杂度,从而减短计算的执行时间。
python慕遥
·
2024-01-20 00:12
数据结构
刷穿剑指offer-Day07-数组III 前缀和知识讲解!
昨日回顾昨天的数组专题,我们针对双指针中的特殊场景----
滑动窗口
思维进行了学习。
清风Python
·
2024-01-20 00:37
【
每日一题
】—— A. Chemistry(900分思维)
博客主页:PH_modest的博客主页当前专栏:
每日一题
其他专栏:每日反刍C++跬步积累C语言跬步积累座右铭:广积粮,缓称王!
PH_modest
·
2024-01-20 00:39
每日一题
c语言
开发语言
c++
算法
学习
【CF闯关练习】—— 1400分(C. Make Good、B. Applejack and Storages)
博客主页:PH_modest的博客主页当前专栏:cf闯关练习其他专栏:
每日一题
C++跬步积累C语言跬步积累座右铭:广积粮,缓称王!
PH_modest
·
2024-01-20 00:09
cf闯关练习
c语言
算法
开发语言
codeforces
c++
学习
【CF比赛记录】 —— Codeforces Round 920 (Div. 3)(A、B、C、D)
博客主页:PH_modest的博客主页当前专栏:CF比赛记录其他专栏:
每日一题
cf闯关练习C语言跬步积累座右铭:广积粮,缓称王!
PH_modest
·
2024-01-20 00:06
CF比赛记录
c语言
开发语言
codeforces
c++
算法
不含重复字符的最长子字符串leetcode,c++
题目描述LCR016.无重复字符的最长子串-力扣(LeetCode)分析:用哈希表;
滑动窗口
类型题目;left和right就是right找不重复的放到occ;遇到重复的删除occ最左边的也就是放在occ
Game Changer
·
2024-01-20 00:57
c++每日一题leetcode
leetcode
c++
算法
串联所有单词的子串【
滑动窗口
】
题目描述:给定一个字符串s和一些长度相同的单词words。找出s中恰好可以由words中所有单词串联形成的子串的起始位置。注意子串要与words中的单词完全匹配,中间不能有其他字符,但不需要考虑words中单词串联的顺序。示例1:输入:s=“barfoothefoobarman”,words=[“foo”,“bar”]输出:[0,9]解释:从索引0和9开始的子串分别是“barfoo”和“fooba
旋转的油纸伞
·
2024-01-19 20:22
算法题
leetcode
哈希算法
散列表
【
滑动窗口
】LeetCode:30串联所有单词的子串
作者推荐【二叉树】【单调双向队列】LeetCode239:
滑动窗口
最大值本文涉及的基础知识点C++算法:
滑动窗口
总结题目给定一个字符串s和一个字符串数组words。words中所有字符串长度相同。
闻缺陷则喜何志丹
·
2024-01-19 20:21
#
算法题
leetcode
算法
c++
滑动窗口
串联
字符串
单词
【算法】串联所有单词的子串【
滑动窗口
】
题目给定一个字符串s和一个字符串数组words。words中所有字符串长度相同。s中的串联子串是指一个包含words中所有字符串以任意顺序排列连接起来的子串。例如,如果words=`["ab","cd","ef"],那么"abcdef","abefcd","cdabef","cdefab","efabcd`",和"efcdab"都是串联子串。"acdbef"不是串联子串,因为他不是任何words排
澄风
·
2024-01-19 20:51
算法
滑动窗口
最大值,347. 前K个高频元素
|LeetCode:239.
滑动窗口
最大值_哔哩哔哩_bilibili优先级队列正式登场!大顶堆、小顶堆该怎么用?
weixin_44316285
·
2024-01-19 19:09
算法
单调队列-详细讲解(含例题)
作用:用于求解区间最值,比如
滑动窗口
类问题,时间复杂度为O(n)O(n)O(n)。实现:维护一个双向队列(deque),①加入元素时,从队尾依次删除比该元素贡献更小、代价更大的不再需要的元素。
曾续缘
·
2024-01-19 19:00
数据结构与算法
算法
数据结构
LeetCode
每日一题
,有效的括号
题目有效的括号https://leetcode-cn.com/problems/valid-parentheses/公众号《java编程手记》记录JAVA学习日常,分享学习路上点点滴滴,从入门到放弃,欢迎关注描述给定一个只包括'(',')','{','}','[',']'的字符串s,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合左括号必须以正确的顺序闭合示例1:输入:s="
JAVA编程手记
·
2024-01-19 18:22
力扣精选算法100题——找到字符串中所有字母异位词(
滑动窗口
专题)
本题链接找到字符串中所有字母异位词第一步:了解题意给定2个字符串s和p,找到s中所有p的变位词的字串,就是p是"abc",在s串中找到与p串相等的字串,可以位置不同,但是字母必须相同,比如”bca","bac"等,都是可以被称之为变位词。最终返回与p串字母相等但排列不同的字符串的初始索引即可。例如P="abc"{"abc","acb","cab","cba"}都是它的异位词。S=“cbaebaba
chlorine5
·
2024-01-19 17:42
算法
leetcode
算法
力扣精选算法100题——长度最小的子数组(
滑动窗口
专题)
第二步:算法原理
滑动窗口
是一种在序列(例如数组或链表)上解决问题的算法模式。
chlorine5
·
2024-01-19 17:42
算法
leetcode
算法
【LeetCode】字符串精选7题
目录
滑动窗口
:1.无重复字符的最长子串(中等)2.找到字符串中所有字母异位词(中等)暴力解法优化3.串联所有单词的子串(困难)暴力解法优化4.最小覆盖子串(困难)暴力解法优化回文串:1.验证回文串(简单
秋秋晗晗
·
2024-01-19 15:46
LeetCode精选算法题
算法
leetcode
亲子日记236篇(书和电视的诱惑5.26)
我一看群里,数学老师发来了
每日一题
,虽然是之前做过的,但是梦泽掌握地不是很好,有两个还是不会做,本来我还耐心地给他讲解,可是他有范起糊涂来,我又失去了耐心,大吼起来,哎,有时候真是说别人容易自己做起来却很难
许梦泽亲子日记
·
2024-01-19 14:39
11- OpenCV:自定义线性滤波(卷积,卷积边缘)
它基于
滑动窗口
的概念,通过将一个小的核Kenel(也称为滤波器)与图像进行逐像素的乘法和求和运算来实现。—卷积是图像处理中
Ivy_belief
·
2024-01-19 14:30
OpenCV
opencv
人工智能
计算机视觉
图像卷积
边缘计算
每日一题
leetcode88-合并两个有序数组
合并两个有序数组https://leetcode-cn.com/problems/merge-sorted-array/submissions/思路:利用nums1本来有的空间,双指针从后往前遍历,可以保证不需要用额外的空间。代码:classSolution{publicvoidmerge(int[]nums1,intm,int[]nums2,intn){intp1=m-1;intp2=n-1;w
一个酷酷的男子
·
2024-01-19 11:35
计算机基础——TCP基础知识
解决方案六、TCP的
滑动窗口
机制一、TCP报文首部的字段及作用16位源端口号16位目的端口号32位序号32位确认号4位头部长度6位保留URGACKPSHR
广东蜡笔小新
·
2024-01-19 10:33
计算机基础
tcp/ip
网络
网络协议
分布式概念
两阶段提交协议2.3三阶段提交协议三、分布式ID3.1数据库自增ID3.2数据库多主模式3.3号段模式3.4雪花算法3.5Leaf3.6使用Redis生成ID四、限流算法4.1固定窗口计数器算法4.2
滑动窗口
计数器算法
解梦者
·
2024-01-19 09:45
【综合】
分布式
CAP
BASE
分布式事务
基于Lua实现
滑动窗口
统计实现
基于Lua实现
滑动窗口
统计功能基于Lua脚本实现
滑动窗口
统计功能总体实现思路明确需求简单统计
滑动窗口
统计关联统计合理设计1、总体流程2、脚本设计逻辑简单次数统计
滑动窗口
次数统计关联次数统计工程研发环境搭建
dudujava1
·
2024-01-19 09:38
lua
开发语言
Redis--Zset使用场景举例(
滑动窗口
实现限流)
文章目录前言什么是
滑动窗口
zset实现
滑动窗口
小结附录前言在Redis–Zset的语法和使用场景举例(朋友圈点赞,排行榜)一文中,提及了redis数据结构zset的指令语法和一些使用场景,今天我们使用zset
芝麻馅_
·
2024-01-19 09:36
Redis
redis
数据库
Amber代码随想录算法训练营第二天| 977.有序数组的平方 ,209.长度最小的子数组 ,59.螺旋矩阵II
1.977.有序数组的平方,209.长度最小的子数组基本上没遇到什么困难-主要是掌握双指针的思想(双指针可以保留记忆和位置)和
滑动窗口
的思想2.59.螺旋矩阵II主要是逻辑没有理清楚,在保留最后一个空格不赋值的逻辑后
amber66666!
·
2024-01-19 05:51
leedcode
算法
矩阵
数据结构
java
leetcode
算法刷题——
滑动窗口
的最大值(力扣)
文章目录题目描述我的解法思路结果分析官方题解优先队列法(堆)思路分析单调队列法思路分析查漏补缺c++中的优先队列(堆)c++中的emplace函数更新日期参考来源题目描述传送门
滑动窗口
的最大值:给你一个整数数组
累了就睡醒了就学
·
2024-01-19 05:41
数据结构与算法
算法
leetcode
c++
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他