1、注意现场的恢复 2、空格!!!!!!!!
1、st[u] = 2; //第一个分支不选 dfs(u+1); st[u] = 0; //恢复现场 st[u] = 1; //第一个分支选 dfs(u+1); st[u] = 0; //恢复现场 2、printf("%d ", i);