leetcode 88 Merge Sorted Array

从后往前比较。

void merge(vector<int>& nums1, int m, vector<int>& nums2, int n) {
    while (n > 0)
            nums1[m + n - 1] = m && nums1[m - 1] > nums2[n - 1]?nums1[--m]:nums2[--n];
}

 

posted on 2018-01-23 13:35  willaty  阅读(80)  评论(0编辑  收藏  举报

导航