虚树
XSamsara
AFO
展开
-
LibreOJ 6514. 「雅礼集训 2018 Day10」文明【虚树+LCA】
6514. 「雅礼集训 2018 Day10」文明 【题目描述】 传送门 【题解】 考虑笨蛋的写法,可以用LCA求出1号和其他点的中点,然后DFS搜索Size大小即可,但是,复杂度显然要炸,但是我们会发现,所需要的点不多,所以我们可以用虚数优化。 代码如下 #include<cstdio> #include<algorithm> using namespace std; c...原创 2019-02-19 20:33:38 · 627 阅读 · 0 评论 -
BZOJ3611: [Heoi2014]大工程【虚树+树形DP】
3611: [Heoi2014]大工程 首先我们肯定会想到DP求这个答案,但是发现点数实在太多,然后建虚树就可以了。 #include<cmath> #include<cstdio> #include<cstring> #include<algorithm> using namespace std; const int MAXN=1e6+5; typ...原创 2019-08-25 16:59:06 · 173 阅读 · 0 评论