接下来的几篇文章编写一下几种常见的排序算法。大部分都是在《数据结构与算法分析-C语言描述》这本书上看的。
void insertionSort(int a[],int length)
{
int i,j,tmp;
for(i=1;i<length;i++)
{
tmp=a[i];
for(j=i;j>0&&a[j-1]>tmp;j--)
{
a[j]=a[j-1];
}
a[j]=tmp;
}
}
接下来的几篇文章编写一下几种常见的排序算法。大部分都是在《数据结构与算法分析-C语言描述》这本书上看的。
void insertionSort(int a[],int length)
{
int i,j,tmp;
for(i=1;i<length;i++)
{
tmp=a[i];
for(j=i;j>0&&a[j-1]>tmp;j--)
{
a[j]=a[j-1];
}
a[j]=tmp;
}
}