{
int i,i1,i2;
i = i1 = i2 = 0;
while((i1<count1) && (i2<count2))
{
{
i1++;
}
if (i1<count1)
{
{
i2++;
}
}
}
free(temp);
}
{
if (count==1) return;
MergeSort(tab,count/2);
MergeSort(tab+count/2,(count+1)/2);
Mix(tab,tab+count/2,count/2,(count+1)/2);
}复制代码
把开发过程中经常用的代码片段做个记录,如下资料是关于C语言实现归并排序算法的代码。
转载于:https://juejin.im/post/5c4eb84cf265da615c599dfe