文件名称:C++实现自底向上的归并排序算法
文件大小:79KB
文件格式:PDF
更新时间:2024-01-20 22:13:50
list排序 归并排序 排序
本文实例讲述了C++实现自底向上的归并排序算法。分享给大家供大家参考,具体如下: 一. 算法描述 自底向上的归并排序:归并排序主要是完成将若干个有序子序列合并成一个完整的有序子序列;自底向上的排序是归并排序的一种实现方式,将一个无序的N长数组切个成N个有序子序列,然后再两两合并,然后再将合并后的N/2(或者N/2 + 1)个子序列继续进行两两合并,以此类推得到一个完整的有序数组。下图详细的分解了自底向上的合并算法的实现过程: 二. 算法实现 /*=========================================================================