Link \(\text{Solution:}\) 讲实话这题有点烦,不知道为啥改了下\(\text{dfs}\)就过了--原版本\(dfs\)好像没啥错啊-- 其实对于子树问题,我们求出原来树的\(dfs\)序列,则可以将它转化为一个序列问题.注意题目中说的是有根树,以\(1\)为根. 那么,我们一遍\(dfs\)求出序列后,把它插到询问里面,即更新为原序列. 注意,我们对应\(dfs\)序并不是原来的点,所以还需要一个数组\(rk\)维护映射\(point\to dfn\). 那么,对于维护…