排序例题(关于排序的一些技巧)

时间:2014-08-27 08:15:53
【文件属性】:
文件名称:排序例题(关于排序的一些技巧)
文件大小:7KB
文件格式:RAR
更新时间:2014-08-27 08:15:53
快速.希尔.选择。基数等排序 关于排序的一些源代码,例题 ,好好学 #include #define MAX 255 int R[MAX]; void Bubble_Sort(int n) { /* R(l..n)是待排序的文件,采用自下向上扫描,对R做冒泡排序 */ int i,j; int exchange; /* 交换标志 */ for(i=1;i=i;j--) /* 对当前无序区R[i..n]自下向上扫描 */ if(R[j+1]MAX) { printf("n must more than 0 and less than %d.\n",MAX); exit(0); } puts("Please input the elements one by one:"); for(i=1;i<=n;i++) scanf("%d",&R[i]); puts("The sequence you input is:"); for(i=1;i<=n;i++) printf("%4d",R[i]); Bubble_Sort(n); puts("\nThe sequence after bubble_sort is:"); for(i=1;i<=n;i++) printf("%4d",R[i]); puts("\n Press any key to quit..."); getchar(); getchar(); }
【文件预览】:
排序例题
----基数排序.txt(2KB)
----插入排序.txt(1KB)
----快速排序.txt(1KB)
----冒泡排序.txt(1KB)
----希尔排序.txt(2KB)
----堆排序.txt(2KB)
----归并排序.txt(2KB)
----选择排序.txt(1KB)

网友评论