点此看题 简要题面: 一棵树上有n个节点,每个节点有对应的名字(名字可重复). 每次询问,求深度比$vi$多$ki$的$vi$的儿子中,有多少种名字 分析: Step1: 我们可以懂$DFS$轻松找到每个节点的深度dep[x], 同时用$DFS$序列得知每个节点间的关系(也就是说,可以用in[x]与ou[x],来知道另一个节点$v$是不是$x$的儿子). 做完以上工作,本题所求的结果即是 已知深度dep,求in[x]在in[father]~ou[father]中的$x$,他们名字共有多少种 St…