apl-mhd

Huda sir Metge twoSortedarray

Mar 13th, 2017
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.69 KB | None | 0 0
  1. #include <iostream>
  2. #include <cstdio>
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7.   int number[] = {10,20,30,40,50};
  8.   int number2[] = {1,2,3,4,5};
  9.   int mergeArray[100];
  10.     int i=0,j=0, m,n,k=0;
  11.  
  12.   m = sizeof(number)/ sizeof(number[0]);
  13.   n = sizeof(number2)/ sizeof(number2[0]);
  14.  
  15.     while(i < m && j<n ){
  16.  
  17.  
  18.         if(number[i] <number2[j])
  19.  
  20.             mergeArray[k++] = number[i++];
  21.         else
  22.             mergeArray[k++] = number2[j++];
  23.  
  24.  
  25.     }
  26.  
  27.  
  28.  
  29.     if(i<m)
  30.         while(i<m)
  31.             mergeArray[k++] = number[i++];
  32. else
  33. while(j<n)
  34.          mergeArray[k++] = number2[j++];
  35.  
  36.           for(i=0; i<10; i++)
  37.             cout<<mergeArray[i]<<" ";
  38.     return 0;
  39. }
Add Comment
Please, Sign In to add comment