下来的第一次相遇是在不翻盖的同一节点,递归可以是....
#include#include #include #include #include using namespace std;int n,init[110000],goal[110000];vector g[110000],ans;void dfs(int u,int fa,int c1,int c2){ if(c1) init[u]^=1; if(init[u]!=goal[u]) { c1^=1; ans.push_back(u); } for(int i=0;i
版权声明:本文博客原创文章。博客,未经同意,不得转载。