要将两个数组都合并到A,可以从A最后开始合并。 import java.util.*; public class Solution { public void merge(int A[], int m, int B[], int n) { int i = m-1; int j = n-1; int flag = m+n-1; while(i >= 0 && j >=0) { if(A[i] > B[j]) { A[flag--] = ...