C语言实现归并排序算法源码

715 阅读1分钟
把开发过程中经常用的代码片段做个记录,如下资料是关于C语言实现归并排序算法的代码。  

{  
  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);  
}