【文件属性】:
文件名称:排序例题(关于排序的一些技巧)
文件大小: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)