美文网首页
合并两个有序数组

合并两个有序数组

作者: 啊磊11 | 来源:发表于2021-03-15 22:46 被阅读0次

 public void merge(int[] nums1, int m, int[] nums2, int n) {

        for(int i=m+n-1;i>=0;i--){

            if(m >=1 && n>=1 &&  nums1[m-1] > nums2[n-1]){

                nums1[i] = nums1[m-1];

                m--;

            }else if(m>=1 && n<1){

                 nums1[i] = nums1[m-1];

                 m--;

            }else{

                 nums1[i] = nums2[n-1];

                 n--;

            }

        }

    }

相关文章

网友评论

      本文标题:合并两个有序数组

      本文链接:https://www.haomeiwen.com/subject/pbnlcltx.html