void insertsort(int data[],int n)
{
int temp,i,j;
for(i=1;i<=n;i++)
temp=data[i];
j=i-1;
while(j>=0 && data[j]>temp)
data[j+1] = data[j];
j--;
}
data[++j] = temp;
插入排序算法
原文:http://www.cnblogs.com/robinluo/p/5299287.html