摘要:
POJ2559 这道题可以说是单调栈求矩形最大面积的板子题了啊 Code: 1 #include <cstdio> 2 #define ll long long 3 using namespace std; 4 const int N = 1e5 + 7; 5 int n, height, top; 阅读全文
摘要:
* 除法向上取整: 1 int a, b;//a 除 b 上取整 2 printf("%d\n", (a + b - 1) / b); View Code * multiset在删除时,会将迭代器所指向的相同元素全部删除,当只想删除一个时,代码如下: 1 multiset<int> s; 2 mul 阅读全文
摘要:
我肝了好多天啊!!!! 终于把高精的模板搞出来了!!! 这个高精是直接用结构体封装的,然后可以很方便的直接声明高精变量,然后就可以像普通的高精一样使用了 现有如下三个版本 Code1: 不支持负数 1 struct HP { 2 int p[25555], len;//array max are 2 阅读全文
摘要:
LuoguP3225 蒟蒻也是才开始看双联通分量,如果有不妥的地方还请巨佬们指出 Code: 1 #include <bits/stdc++.h> 2 #define ll long long 3 using namespace std; 4 const int N = 1e4 + 7; 5 int 阅读全文
摘要:
LuoguP4929 这种数据结构真的是奇妙啊!! 推荐一篇博客 万仓一黍 的博客 Code: 1 #include <bits/stdc++.h> 2 using namespace std; 3 const int N = 250501; 4 int n, m, cnt;//n行m列 cnt是总 阅读全文
摘要:
POJ3208 还是教练强啊,这个写法可以推广到很广哎qwq Code: 1 #include <cstdio> 2 using namespace std; 3 int T, n, m; 4 int f[21][4];//f[i][j]表示从j状态(当前有几个连续的6)走i步到达目标状态(有连续3 阅读全文