单调队列
_xgcxgc
一名热爱看番的OIer,
热爱OI,
热爱二次元,
热爱这个世界。
展开
-
复习:单调队列那些事er
最近GDKOI就要来了我决定好好复习算法,单调队列也是其中之一。这个算法我认为主要是一种优化的思想。并不是单单用来解决DP的题目。比如我复习凸包,旋转卡壳等都有用到这种思想,仙人掌也是直接运用了单调队列来优化其中的DP。我自己大概总结了一下这种算法缩不了空间,只能缩时间,往往能缩掉一个n的复杂度,在DP之类的题可能用的上。那么它是怎么优化时间的呢,首先如其名这是一个队列,并且成单调性递增或递减,那么原创 2018-01-24 16:41:29 · 428 阅读 · 1 评论 -
[ZJOI2007]棋盘制作 单调队列
Description 给你一个01矩阵,一个子矩阵能被作为棋盘当且仅当相邻两个点颜色不同。 现在询问你最大的正方形棋盘和最大的矩阵棋盘的面积。 Sample Input 3 3 1 0 1 0 1 0 1 0 0 Sample Output 4 6 矩阵的是单调栈套路题, 正方形的话二分一下吧。 #include <cstdio> #include <cstring&g...原创 2018-09-25 13:06:46 · 139 阅读 · 0 评论