看到建虚树的做法???不会 这题要求每一次加减操作都计算答案,那么我们考虑加入一个点的贡献。 慢慢分析:首先一个点或者没有点,肯定没有贡献,为0。 然后是两个点,随便从一个点开始,走到另一个点再返回,贡献为2 × \times × d i s ( x , y ) dis(x,y) dis(x,y)。 回忆一下树上两点距离: x x x到 y y y的距离 = = = x x x到根的距离 + + + y y y到根的...