Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- knakul853
- **/
- class Solution {
- public:
- void merge(vector<int>& nums1, int m, vector<int>& nums2, int n)
- {
- int i = m-1;
- int j = n-1;
- int k = m+n-1;
- while(i >=0 && j>=0)
- {
- if(nums1[ i ] > nums2[ j ])
- {
- nums1[k--] = nums1[i--];
- }
- else{
- nums1[k--] = nums2[j--];
- }
- }
- while( i >= 0)
- {
- nums1[k--] = nums1[i--];
- }
- while( j >= 0)
- {
- nums1[k--] = nums2[j--];
- }
- }
- };
Add Comment
Please, Sign In to add comment