
ACM - 单调队列
Scar_Halo
ITer
展开
-
HDU多校第二场 1002 Beauty Of Unimodal Sequence —— LIS + 单调栈
题目链接:点我啊╭(╯^╰)╮题目大意: 长度为 nnn 的序列,在保证最长的情况下 求出字典序最小的最长单峰子序列 和字典序最大的最长单峰子序列解题思路: 正向求一遍 LISLISLIS,再反向求一遍...原创 2019-10-29 16:06:32 · 141 阅读 · 0 评论 -
单调队列
一直弄不明白单调队列是什么,在网上也找不到易懂的介绍。最后结合别人博客上的介绍和程序看才理解是怎么回事。我们从最简单的问题开始:给定一个长度为N的整数数列a(i),i=0,1,...,N-1和窗长度k.要求: f(i) = max{a(i-k+1),a(i-k+2),..., a(i)},i = 0,1,...,N-1问题的另一种描述就是用一个长度为k的窗在整数数...原创 2018-07-31 18:03:42 · 186 阅读 · 0 评论 -
Codeforces Round 574 (Div. 2)___E 单调队列
题目链接:点我啊╭(╯^╰)╮好不容易div2场做到E题还有半个多小时,。哭唧唧 ~!E OpenStreetMap题目大意: 给出一个 n×mn \times mn×m 的大矩阵和 a×ba \times ba×b 的子矩阵,这个子矩阵可以是大矩阵的任意一部分,求在子矩阵内最小元素的和为多少???解题思路: &n...原创 2019-07-19 21:08:59 · 148 阅读 · 0 评论 -
最大全1子矩阵 —— 单调栈
模板题:点我啊O(∩_∩)O~~#include<bits/stdc++.h>#define rint register int#define deb(x) cerr<<#x<<" = "<<(x)<<'\n';//#pragma GCC optimize(3,"Ofast","inline")using namespace s...原创 2019-09-22 22:42:07 · 447 阅读 · 0 评论 -
牛客第八场 A All-one Matrices —— 单调栈
题目链接:点我啊╭(╯^╰)╮题目大意: 求不可扩大的全 111 子矩阵的个数解题思路: 发现与最大全 111 子矩阵很像 最大全 111 子矩阵在出栈的过程中,确保了向左向右和向上不可扩展 那么只需要在...原创 2019-09-22 23:22:34 · 153 阅读 · 0 评论 -
牛客第三场 F Planting Trees —— 尺取法 + 单调队列
题目链接:点我啊╭(╯^╰)╮题目大意: 给一个 n∗nn*nn∗n 的矩阵 求最大子矩阵面积 子矩阵里的最大值 −-− 最小值小于等于 MMM解题思路: 看到最大子矩阵就用单调队列 &nbs...原创 2019-09-27 15:36:43 · 127 阅读 · 0 评论