class Solution {
public:
void merge(vector<int>& nums1, int m, vector<int>& nums2, int n) {
int i,j;
vector<int> res;
for(i=0,j=0;i<m&&j<n;)
{
if(nums1[i]<=nums2[j])
{
res.push_back(nums1[i]);
i++;
}
else
{
res.push_back(nums2[j]);
j++;
}
}
while(i<m)
{
res.push_back(nums1[i]);
i++;
}
while(j<n)
{
res.push_back(nums2[j]);
j++;
}
nums1.clear();
for(i=0;i<m+n;i++)
nums1.push_back(res[i]);
}
};
88. Merge Sorted Array
最新推荐文章于 2024-07-21 20:23:11 发布