数据结构
文章平均质量分 78
shleodai
学生党
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
RMQ问题 (luogu 3865]
原题地址 ST表模板题,尝试用单点修改线段树。 原本以为线段树会被卡掉,但是还是险过了。实践证明,快速读入很有用。 #include using namespace std; inline void read(int &ans) { int x=0,f=1; char ch=getchar(); for(;ch'9';ch=getchar()) if(ch=='-'原创 2018-01-25 18:02:54 · 260 阅读 · 0 评论 -
翻转长方形 (不知名oj中一道个人私题)--单调栈维护最大子矩形
怎么分析这道题呢? 首先 ,我们注意到一点: 不管怎么操作,任意一个2*2方格中的 "#"个数的奇偶性是不变的。 所以,如果一个2*2方格中有奇数个"#",这个方格里的格子永远不可能变成同一种颜色。 并且,如果一个矩形中,所有2*2方格中有偶数个"#",那么它一定可以能变成只有一种颜色的矩形。 为什么? 先把这个矩形的第一行和第一列都变成同一种颜色,这个操作任何矩形都能做到。 如果这原创 2018-01-29 13:47:13 · 295 阅读 · 0 评论
分享