采用归并的思路解决这个问题 public class Solution { public void merge(int A[], int m, int B[], int n) { int[] result=new int[m+n]; int t=0; int i=0,j=0; while(i<m&&j<n){ if(A[i]<=B[j]){//两边有序数组相互比较得出小的元素依次存放 result[t++]=A[i++]; ...