[luoguP1169] [ZJOI2007]棋盘制作(单调栈)


传送门

和玉蟾宫差不多

——代码

1 #include <cstdio> 2 #include <iostream> 3 4 using namespace std; 5 6 const int MAXN = 2001; 7 int n, m, ans1, ans2, top; 8 int a[MAXN][MAXN][2], s[MAXN], r[MAXN], l[MAXN]; 9 10 inline void work(int k) 11 22 top = 0; 23 for(j = m; j >= 0; j) 24 28 for(j = 1; j <= m; j++) 29 33 } 34 } 35 36 int main() 37 47 for(i = 1; i <= n; i++) work(i); 48 printf("%d\n%d\n", ans1, ans2); 49 return 0; 50 }
View Code



上一篇:负环

下一篇:[POJ1797] Heavy Transportation(最大生成树 || 最短路变形)


单调栈
Copyright © 2002-2019 k262电脑网 www.k262.cn 皖ICP备2020016292号
温馨提示:部分文章图片数据来源与网络,仅供参考!版权归原作者所有,如有侵权请联系删除!QQ:251442993 热门搜索 网站地图