题解: 这一道题目和模板有不同的地方就是在于可以修改只有一条边和i相邻 于是我们还要记录与这个点相邻的点有没有改变 代码: #pragma GCC optimize(2) #include<bits/stdc++.h> ; using namespace std; int fi[N],zz[N],ne[N],deep[N],fa[N],size[N],son[N],top[N]; int x,y,opt,pos[N],q[N],cnt,h[N],tot,n,m,T; struct data {…