#include <iostream>
using namespace std;
template<class Type>
void Swap(Type *array,Type a,Type b)
{ Type temp;
temp=array[a];
array[a]=array[b];
array[b]=temp;
}
template<class Type>
void FastSort(Type *array,Type n)
{ for(int i=0;i<n;i++)
{ for(int j=i;j>0;j--)
{ if(array[j]<array[j-1])
Swap(array,j,j-1);
}
//else break;
}
}//上面就只是一个排序算法,可以随便找一个啦
int main()
{
int *b;
b=new int [3];
for(int i=0;i<3;i++)//产生3个随机数放数组中
{int a=rand()%10;
b[i]=a;
}
FastSort(b,3);
for(int j=0;j<3;j++)
{ cout<<b[j]<<" ";
}
cout<<endl;
return 0;
}