int ch(int u, int i = 0) { return e[v[u].o[i]].second; } //u的第i个孩子节点 int fa(int u, int i = 0) { return e[v[u].i[i]].first; } //u的第i个父节点 ...