交 集 交集 交集
正 解 部 分 \color{red}{正解部分} 正解部分
若路径并为 P ( u , v ) P(u, v) P(u,v), 形态如上图所示, 则 答案 等于以 u u u 为根的子树中选择 k k k 个起点的方案数 乘上 以 v v v 为根的子树中选择 k k k 个终点的方案数, 且要满足 k k k 个点 两两 都分别以 u u u, v v v 为 l c a lca lca
设 F [ i , j ] F[i, j] F[i,j] 表示 整棵树以 i i i 节点为根 的子树中有 j j j 个子树有球的方案数 (每个子树有一个球),
则 F [ i , j ] = F [ t o , j − 1 ] × s i z e t o F[i, j] = F[to, j-1]\times size_{to} F[i,j]=F[to,j−1]×sizeto,
当询问