随笔分类 -  树论-虚树

摘要:大意: 给定树, 点$i$的点权为$a_i$, 求$\sum\limits_{a_i \perp a_j}dis(i,j)$ 中等难度可以枚举每条边的贡献, 维护子树内每个数出现次数$a$, 转化为求$\sum\limits_{i=1}^{500}\sum\limits_{j=1}^{500}([g 阅读全文
posted @ 2019-05-14 16:52 uid001
摘要:例1 luogu P2495 [SDOI2011]消耗战 大意: 给定有根树树, 边有边权, 根为$1$, $m$个询问, 每次给出$k$个点, 询问使根节点与$k$个点不连通要删除的边权和的最小值. 例2 Kingdom and its Cities CodeForces - 613D 大意: 给 阅读全文
posted @ 2019-05-12 17:44 uid001
摘要:大意: 给定有根树, 根节点深度为$1$. 定义$r(a,b)$为$b$子树内深度不超过$a$的节点数$-1$ 定义$z_a$为$a$的所有祖先的$r$之和. 对于所有点求出$z$的值. 一个点$y$对$x$的贡献显然为$dep[lca(x,y)]$, 直接计算是$O(n^2logn)$, 考虑优化 阅读全文
posted @ 2019-05-12 10:55 uid001