Advertisement
Guest User

Untitled

a guest
Jan 20th, 2017
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.48 KB | None | 0 0
  1. vector < int > mergeArrays(vector < int > a, vector < int > b) {
  2.  
  3.     vector <int> result;
  4.  
  5.     int i=0, j=0;
  6.  
  7.     for(int k = 0; k<a.size(); ++k)
  8.     {
  9.         if(i>a.size()-1)
  10.             result.push_back(b[j++]);
  11.         else if(j>b.size()-1)
  12.             result.push_back(a[i++]);
  13.         else if(a[i] > b[j])
  14.         {
  15.             result.push_back(b[j++]);
  16.         }
  17.         else
  18.         {
  19.             result.push_back(a[i++]);
  20.         }
  21.     }
  22.  
  23.     return result;
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement