摘要: 1.生成1-n的排列 递归法 1 #include<stdio.h> 2 int A[100]; 3 // 输出1~n的全排列 4 void print_permutation(int n, int* A, int cur) { 5 int i, j; 6 if(cur == n) { // 递归边界 7 for(i = 0; i < n; i++) printf("%d", A[i]); 8 printf("\n"); 9 } else for(i = 1; i <= n; i++) { // 尝试在A[cur]中填各种整数i1 阅读全文
posted @ 2013-05-04 15:57 闭关修炼的小孩纸 阅读(143) 评论(0) 推荐(0) 编辑