
7GOJ
lemonoil
竞赛党一枚
展开
-
7GOJ 学院 [连通性][并查集/DFS]
题意:询问一个图中有多少个环与链。 其实跑一遍DFS+vis标记就行了,随手打上并查集。。#include<cstdio> #include<cstring> #include<iostream> #include<algorithm> using namespace std; const int N=200010; const int mod=1000000007; long long tot,原创 2017-07-15 20:39:00 · 311 阅读 · 0 评论 -
7GOJ 偶像 [线段树]
题意:询问全部子树的前缀和 健值线段树裸题,区间线段树#include<cstdio> #include<cstring> #include<iostream> #include<algorithm> #define L rt<<1 #define R rt<<1|1 #define mid ((ls[rt]+rs[rt])>>1) using namespace std;//键值线段树对前后缀的原创 2017-07-15 20:41:41 · 438 阅读 · 0 评论 -
7GOJ 计划 [CDQ分治]
题意:裸的二维偏序 直接上CDQ乱搞,或者线段树。。。。#include<cstdio> #include<cstring> #include<iostream> #include<algorithm> #define mid ((l+r)>>1) const int N=200010; using namespace std;//CDQ分治+坐标离散化 int a[N],b[N],x[N],y原创 2017-07-15 20:43:49 · 428 阅读 · 0 评论 -
7GOJ 23 fleet [主席树]
SPOJ D-Query的强制版,水题。#include<map> #include<cstdio> #include<cstring> #include<algorithm> using namespace std; #define mid ((l+r)>>1) const int N=200010; int root[N],tot,val[N],lastans,n,q,la,ra,tmp; ma原创 2017-07-18 18:35:56 · 263 阅读 · 0 评论 -
7GOJ 25 collection [分块][莫队]
原题就是BZOJ4241 XGG出的原题。。。我用莫队+分块暴力,结果subtaskGG了,改了一下块的大小,O(n√)−>O(n∗logn−−−−−−√)O(\sqrt n)->O(\sqrt {n*log^n}),就AC了?GG垃圾卡莫队题。#include<cmath> #include<vector> #include<cstdio> #include<cstring> #include<原创 2017-07-18 19:04:36 · 360 阅读 · 0 评论 -
7GOJ 24 girls [可持久化Treap--区间操作]
SPOJ–GSS系列的某一道题。。不懂。。就是一个区间翻转,最大连续子段和而已,强上treapAC。#include<cstdio> #include<algorithm> #include<cstring> #include<ctime> #include<iostream> using namespace std; #define LL long long const int N=201000;原创 2017-07-18 19:08:36 · 533 阅读 · 0 评论