教你用两行代码解决这个问题
- 直接上代码
public class Solution {
public void merge(int A[], int m, int B[], int n) {
System.arraycopy(B,0,A,m,n);
Arrays.sort(A);
}
}
这里面只涉及这两个方法
一个是 System.arraycopy(想复制谁,从哪开始复制,复制给谁,复制到他的第几位,复制多长) ;
阅读相关API就可以知道使用原理
另一个是 Arrays.sort(A);
对指定数组进行快速排序
到这里就做完了 😊