luogu P1706 全排列问题
Posted iat14
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了luogu P1706 全排列问题相关的知识,希望对你有一定的参考价值。
1 #include <iostream> 2 using namespace std; 3 int vis[10],ans[10],n; 4 void f(int x) 5 6 if (x == n + 1) 7 8 for (int i = 1;i <= n;i++) 9 cout << " " << ans[i]; 10 cout << endl; 11 return; 12 13 for (int i = 1;i <= n;i++) 14 if (vis[i] == 0) 15 16 vis[i] = 1; 17 ans[x] = i; 18 f(x + 1); 19 vis[i] = 0; 20 21 22 23 int main() 24 25 cin >> n; 26 f(1); 27 return 0; 28
以上是关于luogu P1706 全排列问题的主要内容,如果未能解决你的问题,请参考以下文章