NYOJ 366 D的小L
2016-07-29 09:18
218 查看
这个全排列问题非常经典。 #include <stdio.h> #include <string.h> int m; int a[10]; int book[10]; void f(int n) { int i,j; if(n==m) { for(i=0;i<m;i++) { printf("%d",a[i]); } printf("\n"); return ; } for(j=1;j<=m;j++) { if(!book[j]) { book[j]=1; a =j; f(n+1); book[j]=0; // printf("%d ",j); } } } int main() { int t; scanf("%d",&t); while(t--) { memset(book,0,sizeof(book)); scanf("%d",&m); f(0); } return 0;
相关文章推荐
- 全排列函数 nyoj 366(next_permutation()函数)
- NYOJ 366 D的小L(从小到大输出排列。STL,next_permutation()函数的学习)
- NYoj 366 D的小L 【DFS】
- NYOJ366 D的小L next_permutation函数的用法
- NYOJ 366 STL 全排列
- nyoj 366 D的小L
- NYOJ 366题
- NYOJ366 D的小L next_permutation函数的用法
- 【NYOJ366】D的小L
- nyoj 366 [【next_permutation()函数学习】
- Nyoj-366 D的小L (全排列函数next_permutation的应用)
- NYOJ 366 D的小L
- nyoj-366-D的小L(求全排列)
- NYOJ-366 D的小L 全排列
- NYOJ,366,D的小L
- nyoj366 D的小L(STL)(DFS)
- NYOJ D的小L 366
- NYOJ 366 D的小L(next_permutation(a,a+n))
- NYOJ 366--D的小L【next_permutation水题】
- NYOJ366 D的小L 和 NYOJO32 组合数 和 NYOJ19 擅长排列的小明 和 NYOJ488 素数环 【递归】