文章目录 记录 一、合并两个有序数组 二、解法一 三、解法二 四、解法三:逆向双指针 记录 一、合并两个有序数组 这道题有三种解法:有两种都是利用双指针变量实现的。 二、解法一 看到两组有序数组并要求合并成一个, 最开始的想法就是:两个数组合并后在调用sort方法排序。 所以实现代码: 如下 public void merge(int[] nums1, int m, int[] nums2, int n) { for(int i=0;i<n;i++) { nums1[m+i]=nums2[i]; } Arrays.sort(nums1)