摘要: 基本思路就是将数组分成二组A,B,各自再分成二组。依次类推,当分出来的小组只有一个数据时,可以认为这个小组组内已经达到了有序,然后有序的合并相邻的二个小组就可以了。这样通过先递归的分解数列,再合并数列就完成了归并排序。void mergearray(int a[],int first,int mid,int last,int temp[]){ int i=first,j=mid+1; int k=0; while(i>aa; return 0;}代码出自 MoreWindows Blog 算法讲解的比较到位 阅读全文
posted @ 2014-03-25 11:02 super-白 阅读(111) 评论(0) 推荐(0) 编辑