class Solution {
public:
void merge(vector<int>& nums1, int m, vector<int>& nums2, int n) {
//滑动窗口
int s1= m-1,s2=n-1,k=m+n-1;
while(s1>=0&&s2>=0){
if(nums2[s2]>nums1[s1]){
nums1[k--]=nums2[s2--];
}else{
nums1[k--]=nums1[s1--];
}
}
while(s2>=0){
nums1[k--]=nums2[s2--];
}
}
};