Изменения
Нет описания правки
dfs(u);
union(v, u, v);
'''for ''' (i = 0; i < query[v].size; i++)
'''if''' (visited[query[v][i]])
cout << "LCA " << v << " " << u << " = " << ancestor[dsu_get(q[v][i])];