
虚树
Kelin__
One loves the sunset, when one is so sad...
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
[HNOI2014]世界树
题意:标记一些树上的点,每个点会被最近(编号最小)的标记点控制,问每个标记点会控制多少点根据套路先搞出虚树,然后考虑怎么DPDPDP首先两遍dfsdfsdfs求出虚树上每个点被那个点控制第一遍是dfsdfsdfs求最近的儿子,第二遍是考虑每个点父亲对其他儿子的贡献所以第一遍要先dfsdfsdfs儿子,第二遍要后dfsdfsdfs儿子然后对于虚树上每一条边①:两端点被同一个点...原创 2018-03-10 21:56:47 · 250 阅读 · 0 评论 -
[CodeForces613D]Kingdom and its Cities
题意:标记一些点,问使得所有标记点不连通最少要去掉多少点首先如果一个点的父亲被标记了那么就可以直接返回−1−1-1了考虑建出虚树然后树形DPDPDP①:如果一个点被标记了,那么就要把他所有子树里有标记点的儿子都去掉②:如果一个点没有被标记,但是这个点有两颗以上的子树里有标记点那么这个点就要去掉,然后这棵子树就没有可标记点了③:如果一个点子树里只有一个/没有标记点那么就标记点...原创 2018-03-10 23:03:57 · 328 阅读 · 0 评论 -
[Bzoj3879]SvT
题意每次询问ttt个后缀两两的最长公共前缀之和题解嗯,SvT(Suffix Virtual Tree)SvT(Suffix Virtual Tree)SvT(Suffix\ Virtual\ Tree)模板,[AHOI2013][AHOI2013][AHOI2013]差异的加强版既然有∑t≤3×106∑t≤3×106\sum t\le 3...原创 2018-03-21 23:00:11 · 376 阅读 · 0 评论 -
[HNOI2018]毒瘤
题意求一幅图的最大独立集方案数n≤105,n≤105,n\le10^5,满足非树边≤11≤11\le11条AFOAFOAFO之后这篇题解搁了好久=.==.==.=题解1.1.1.考虑一棵树怎么做和普通求独立集一样枚举这个点选不选然后用乘法原理计算即可f[u][1]=f[u][1]*f[v][0];f[u][0]=f[u][0]*(f[v][0]+f...原创 2018-04-22 10:48:11 · 1155 阅读 · 0 评论