标签:
class Solution {
public:
void merge(vector<int>& nums1, int m, vector<int>& nums2, int n) {
int sortedLength = m + n;
m--;
n--;
sortedLength--;
while(0 <= m && 0 <= n) {
if(nums1[m] >= nums2[n])
nums1[sortedLength--] = nums1[m--];
else
nums1[sortedLength--] = nums2[n--];
}
while(0 <= n)
nums1[sortedLength--] = nums2[n--];
}
};
版权声明:本文为博主原创文章,未经博主允许不得转载。
标签:
原文地址:http://blog.csdn.net/guanzhongshan/article/details/46723851