假设我们有三个阵列合并三个文件分割成一个大文件
int a[]=new int[]{4,6,8,9,11,12};
int b[]=new int[]{3,5,7,13,14};
int c[]=new int[]{1,2,15,16,17};
,我们希望把它合并成一个大的d数组,其中d.length =则为a.length + b.length个+ c.length
但我们有内存问题,这意味着我们必须只使用这个d数组,我们应该合并这些这三个数组当然我们可以使用合并排序,但是我们可以使用合并算法而不使用排序方法吗?像两个有序数组,我们可以在一个有序数组中合并三个或更多数组?