
数据结构==可并堆
Helium_wild
这个作者很懒,什么都没留下…
展开
-
P2713(罗马游戏 可并堆模板)
题目 #include<cstdio> #include<iostream> #define en '\n' #define m(a,b) memset(a,b,sizeof a) using namespace std; typedef long long ll; const int N=1e6+5; char s[3]; int val[N],f[N],ls[N],r...原创 2019-08-04 19:39:37 · 168 阅读 · 0 评论 -
HDU1512(Monkey King 可并堆模板)
题目 #include<cstdio> #include<iostream> #include<cstring> #define en '\n' #define m(a,b) memset(a,b,sizeof a) using namespace std; typedef long long ll; const int N=1e5+5; int val[N]...原创 2019-08-04 19:38:26 · 212 阅读 · 0 评论 -
P3306(Running Away From the Barn 可并堆+标记)
题目 题目: 给出以1为根的一棵有根树,问每个点的子树中与它距离<=l的点有多少个。 也可以 倍增+树剖+树上差分 当然我不会!!! 以后补 //可并堆 #include<cstdio> #include<iostream> #define en '\n' #define m(a,b) memset(a,b,sizeof a) using namespace ...原创 2019-08-04 19:35:23 · 149 阅读 · 0 评论