合并两个有序的数组
方法一
第一种方法是将第二个数组的值添加到数组一种,然后将行排序
public static void Merge1(int nums1[],int m,int nums2[],int n){
for (int i =0 , j=nums1.length-1; i < n; i++,j--) {
nums1[j]=nums2[i];
}
Arrays.sort(nums1);
}
方法二
利用官方提供的API来实现合并两个有序的数组
public static void Merge(int nums1[],int m,int nums2[],int n){
System.arraycopy(nums2,0,nums1,m,n);
Arrays.sort(nums1);
}