Merge Sorted Array
easy 原题链接:https://leetcode.com/problems/merge-sorted-array/
最后更新于
easy 原题链接:https://leetcode.com/problems/merge-sorted-array/
最后更新于
class Solution {
public:
void merge(vector<int>& nums1, int m, vector<int>& nums2, int n) {
int i=0;
while(i<n){
nums1[m+i]=nums2[i];
i++;
}
sort(nums1.begin(), nums1.end());
}
};class Solution {
public:
void merge(vector<int>& A, int m, vector<int>& B, int n) {
int i=m-1;
int j=n-1;
int k = m+n-1;
while(i >=0 && j>=0)
{
if(A[i] > B[j])
A[k--] = A[i--];
else
A[k--] = B[j--];
}
while(j>=0)
A[k--] = B[j--];
}
};