上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 68 下一页
摘要: 题意是啥……. 思路: 不是与1或n连起来的边 边权是1 否则是inf 跑网络流//By SiriusRen#include #include #include #include using namespace std;const int N=66666,inf=0x3f3f3f... 阅读全文
posted @ 2017-03-04 21:03 SiriusRen 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 写完维修数列 这不是水题嘛233333//By SiriusRen#include #include #include using namespace std;const int N=5000050;int n,pos=1,ch[N][2],fa[N],size[N],root,x... 阅读全文
posted @ 2017-03-04 21:01 SiriusRen 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 思路: 我们可以列出几个不等式 用y0带进去变成等式 下-上 可以消好多东西我们发现 等式左边的加起来=0 可以把每个方程看成一个点正->负 连边 跑费用流即可//By SiriusRen#include #include #include #include using nam... 阅读全文
posted @ 2017-03-04 20:59 SiriusRen 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 思路: set按照dfn排序 两点之间的距离可以O(logn)算出来 加一个点-> now ans+=dis(pre,now)+dis(now,next)-dis(pre-next); 删一个点同理 最后加上dis(begin,end)即可//By SiriusRen#includ... 阅读全文
posted @ 2017-03-04 20:56 SiriusRen 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 思路: 肯定每回只加最大值和次大值如果 一开始的最大值>0且次大值0搞一个矩阵 推斐波那契数列 求和 就好…//By SiriusRen#include #include #include using namespace std;const int mod=10000007,N=1... 阅读全文
posted @ 2017-03-04 20:53 SiriusRen 阅读(114) 评论(0) 推荐(0) 编辑
摘要: GSS系列有一丝丝像… 只不过那个是线段树 这个是splay 翻转 插入 删除啥的就是普通的splay 合在一起了而已//By SiriusRen#include #include #include using namespace std;struct Tree{ int... 阅读全文
posted @ 2017-03-03 00:37 SiriusRen 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 思路: 记录每栋楼楼顶与原点连线的斜率 那么一栋楼可见当且仅当前面所有楼的斜率都小于这栋楼 将n栋楼分为√(0.5*n*logn)块 每一块内维护一个单调上升子序列(注意不是LCS) 比如说4 1 2 3 5 那么维护的序列就是4 5 修改的时候块内暴力重建 然后查询顺着块撸一遍 ... 阅读全文
posted @ 2017-03-03 00:30 SiriusRen 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 思路: a[i]//By SiriusRen#include #include #include #include using namespace std;const int N=20050;int n,m,cpy[N],h[N],u,Block,block[N],xx,yy,an... 阅读全文
posted @ 2017-03-03 00:23 SiriusRen 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 思路: 考虑分块 f[i][j]表示从第i块开头到j的最大值 cnt[i][j]表示从第i块开始到序列末尾j出现了多少次 边角余料处理一下就好啦~ //By SiriusRen #include <cmath> #include <cstdio> #include <algorithm> using 阅读全文
posted @ 2017-03-03 00:18 SiriusRen 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 思路: 可以先做做BZOJ3585 是序列上的mex 考虑莫队的转移 如果当前数字出现过 线段树上把它置成1 对于询问 二分ans 线段树上查 0到ans的和 是不是ans+1 本题就是把它搞到了序列上 带了个修改… 麻烦一点 本质上是一样的//By SiriusRen#... 阅读全文
posted @ 2017-03-03 00:13 SiriusRen 阅读(167) 评论(0) 推荐(0) 编辑
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 68 下一页