我声明了一个vector<int> G[MAXX]
vector<int> G[MAXX]
如果在清空时直接G.clear()过不了
G.clear()
改成for(int i=1;i<=2*n;i++) G[i].clear()就能过了
for(int i=1;i<=2*n;i++) G[i].clear()
不太明白它们之间的差异