码迷,mamicode.com
首页 >  
搜索关键字:单调队列    ( 1102个结果
单调队列
单调递增:队内元素为递增 单调递减:队内元素为递减 队内可存储下标,也可存储元素 $code :$ ...
分类:其他好文   时间:2020-01-22 21:35:17    阅读次数:66
滑动窗口(单调队列) C++版 Python版本
AcWing 154 滑动窗口 https://www.acwing.com/problem/content/156/ 给定一个大小为n≤106n≤106的数组。 有一个大小为k的滑动窗口,它从数组的最左边移动到最右边。 您只能在窗口中看到k个数字。 每次滑动窗口向右移动一个位置。 以下是一个例子: ...
分类:编程语言   时间:2020-01-22 20:19:29    阅读次数:109
7.2
//单调队列 #include<deque> using namespace std; deque<int> int main( ){ int a[1000]; for( itn i=0 ;i<1000 ;i++){ if(q.empty()){ q.push_back( a[i] ); } els ...
分类:其他好文   时间:2020-01-11 15:18:07    阅读次数:58
【题解】单词背诵
"QUESTION_POS" 本来想用$trie$的,结果有一个神奇的数组赋值无效…… 思路:先求出第一问答案,可以$O(n)$一遍扫出来,注意背诵的单词只统计一次 难点在于第二问。 可以用单调队列扫一下,记录队列中每个单词在文章中的位置,对于队头,如果这里的单词在后面出现过,队头就可以不要了。 当 ...
分类:其他好文   时间:2020-01-11 13:21:00    阅读次数:72
Luogu P4022 [CTSC2012]熟悉的文章
广义 $SAM$ + 二分答案 + 单调队列优化 $DP$ 对作文库建广义 $SAM$ ,然后求出作文每个位置的最长匹配 $d[i]$,然后二分答案 $md$,然后 $DP$ ,$f[i]$ 表示到 $i$ 的最大匹配长度,有 $f[i]=\max(f[j] j+i),j\in[i d[i],i m ...
分类:其他好文   时间:2020-01-10 18:27:55    阅读次数:85
Hihocoder1620
这个题是个模版题,读完以后稍微思考就能用单调队列来做,首先我们看完之后我会发现我们肯定是要顺着来做的? (1):那么有一种方法是 我们枚举每个点,然后用线段树维护一下第一个大于等于它的值?????? (nlog(n)) 也不是很难写,但是这样就很秀了,神仙操作。。。。。。。。。。。。 这个是读完题后 ...
分类:其他好文   时间:2019-12-28 23:04:02    阅读次数:82
单调栈和单调队列
单调栈: 用于解决求出距离当前值最近的满足某个性质的值 1 给定一个长度为N的整数数列,输出每个数左边第一个比它小的数,如果不存在则输出-1。 2 3 输入格式 4 第一行包含整数N,表示数列长度。 5 6 第二行包含N个整数,表示整数数列。 7 8 输出格式 9 共一行,包含N个整数,其中第i个数 ...
分类:其他好文   时间:2019-12-23 13:40:13    阅读次数:63
单调序列例题
一, 给定一个区间,求所有区间长度为L的区间的最大值和最小值 二, 该题有很多做法。 自然用的是滑动窗口(单调队列) 可能的做法: O(nlogn)的线段树 O(nlogn)的带删除优先队列(对顶堆) 还能再快一点吗? O(n)-O(1)RMQ代替线段树 三, 单调队列和单调栈的意思一样,始终要你维 ...
分类:其他好文   时间:2019-12-14 19:36:17    阅读次数:140
CF574EOpenStreetMap
题意:给你一个n*m的矩阵,求出所有大小为a*b的矩阵的最小值之和。 一句话题解:单调队列+单调队列 #include <cstdio> #include <cstring> #include <iostream> using namespace std; const int N=3005; int ...
分类:其他好文   时间:2019-12-13 14:10:57    阅读次数:81
DP单调队列--斜率优化P3195
题意:https://www.luogu.com.cn/problem/P3195 思路:https://www.luogu.com.cn/problemnew/solution/P3195 1 #define IOS ios_base::sync_with_stdio(0); cin.tie(0) ...
分类:其他好文   时间:2019-12-08 12:13:08    阅读次数:99
1102条   上一页 1 ... 8 9 10 11 12 ... 111 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!