一、题目内容
二、题解
解法1:
思路
b合并到a,都是升序
所以从大到小合并
int i = m - 1, j = n - 1, k = m + n - 1;
代码
public class Solution {public void merge(int A[], int m, int B[], int n) {int i = m - 1, j = n - 1, k = m + n - 1;while (i >= 0 && j >= 0) {if (A[i] > B[j]) {A[k--] = A[i--];} else {A[k--] = B[j--];}}while (j > 0) {A[k--] = B[j--];}}}
