————————————————————————————————————————————————————————————————————共有三套系统。。对排序算法的效率比较。。————————————————————————————————————————————————————————————————————
第一个
008#include
009#include
011typedef int bool;
012#define true1
013#define false0
015void swap(int*a,int*b)
016{
017int t=*a;
018*a=*b;
019
*b =t;
020}
021/**
022*Bubble sort algorithm.
023*"a"---->array of Comparable items.
024*"left"---->the left-most index of the subarray. 025*"right"---->the right-most index of the subarray. 026*/
027
028void bubbleSort(int*a,int left,int right)
029{
030bool cond=true;
031int i,j;
032for(i=left;i
033{
034cond=false;
035for(j=right;j>i;--j)
036if(a[j]
037{
038
swap(&a[j],&a[j -1]);