//插入排序 void InsertSort(int *a,int n)
{
int i=0,j;
for(;++i<n;)
{ for(j=i;--j>=0;)
{ if(a[j+1]<a[j]){ swap(&a[j+1],&a[j]); } else
break; }
}
// 插入排序 源代码
原文:http://www.cnblogs.com/jzssuanfa/p/6915123.html