lalani001

Untitled

Oct 19th, 2022
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.50 KB | None | 0 0
  1. void merge(vector<int>& nums1, int m, vector<int>& nums2, int n) {
  2.         int i=m-1,j=n-1,k=(m+n)-1;
  3.      
  4.         while(i>=0&&j>=0){
  5.             if(nums1[i]>nums2[j]){
  6.                 nums1[k--] = nums1[i--];
  7.            
  8.                
  9.             }else {
  10.                nums1[k--]=nums2[j--];  
  11.             }
  12.            
  13.         }
  14.        
  15.         while(i>=0){
  16.             nums1[k--]=nums1[i--];
  17.         }
  18.         while(j>=0){
  19.              nums1[k--]=nums2[j--];
  20.         }
  21.     }
  22.  
Add Comment
Please, Sign In to add comment