设为首页 加入收藏

TOP

基本排序之详解归并排序(二)
2015-07-24 05:57:20 来源: 作者: 【 】 浏览:8
Tags:基本 排序 详解 归并
wap[pos]=a[i]; i++; pos++; } while(j <= u2 ){ A->swap[pos] = a[j]; j++; pos++; } //此时对两个数组序列已经彻底归并完成了,而且此时是有序序列 //此时的L1 = u2+1了 L1 = u2 +1; } //cout<<"L1"< swap[i]......i="< swap[i]< swap[i] = a[i]; } //这样一次归并操作彻底完成了 /*for(int i = 0;i swap[i]......i="< swap[i]< swap[i];//这里把归并后的数组序列再次保存回a[i]中 } //这里需要更改归并后的新数组序列的长度 length2 = 2*length2; } //记住最后一定要对空间进行释放 free(A); } /** *这里需要一个输出函数,对数组序列进行输出out_put() *@param int a[] 表示接受此数组的地址 *@param int length 表示此数组的长度 *@return 无 */ void out_put(int a[],int length){ for(int i = 0; i< length ;i++){ cout<<"第"<

首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇poj-3580-SuperMemo-splay 下一篇POJ 1789-Truck History

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: