2014年2月26日

Openjudge计算概论——数组逆序重放【递归练习】

摘要: 1 #include<stdio.h> 2 void fun(int i/*,int a[]*/,int n);//fun(n)表示要输入第n个数,然后进入下一层递归,回来后输出第n个数 3 int main() 4 { 5 int n,a[101]; 6 scanf("%d",&n); 7 //f 阅读全文

posted @ 2014-02-26 18:10 华山青竹 阅读(957) 评论(0) 推荐(0)

生成n个数的全排列【递归、回溯】

摘要: 下面是我自己按照自己的理解做的,其实有点浪费空间了: 1 #include<stdio.h> 2 int n,count;//n表示参与排列的数据的个数,count表示不同排列的个数 3 void fun(int a[],int flag[],int i,int ans[]); 4 //原始数据存放 阅读全文

posted @ 2014-02-26 18:05 华山青竹 阅读(13117) 评论(1) 推荐(1)

导航