2011年12月7日
摘要: #include<iostream>#include<fstream>#define N 10000using namespace std;ifstream fin("Merge_sort.in");ofstream fout("Merge_sort.out");int a[N],n;void Init(){ int i; fin>>n; for(i=1;i<=n;i++) fin>>a[i]; }void Merge(int i,int mid,int j){ int b[N],l,t,k; t=i 阅读全文
posted @ 2011-12-07 20:01 怡红公子 阅读(234) 评论(0) 推荐(1) 编辑
摘要: #include<iostream>#include<fstream>using namespace std;ifstream fin("Quicksort.in");ofstream fout("Quicksort.out");int w[10000];void Quick_sort(int i,int j){ int a,b,c; a=i; b=j; c=w[i+rand()%(j-i+1)]; //c语言rand()函数的用法是 i+rand()%(j-i+1) 随机取i到j中的数 调用stdlib.h while(a< 阅读全文
posted @ 2011-12-07 19:59 怡红公子 阅读(502) 评论(0) 推荐(0) 编辑