Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- MErge tra due vettori:
- int i,j,k;
- k=0;
- i=0;
- j=0;
- int a[]= {2,3,6}; //creo vettore A
- int n = 3; //dimensione vettore A
- int b[]= {4,5,7,9}; //creo vettore B
- int m = 4; //dimensione vettore B
- int c[7]; //creo vettore C, che ha dimensione pari a n+m
- while(i<n && j<m) //algoritmo per inserire in modo ordinato all'interno del terzo array
- {
- if(a[i]<b[j])
- {
- c[k] = a[i];
- i++;
- } else {
- c[k] = b[j];
- j++;
- }
- k++;
- }
- while(i<n)
- {
- c[k] = a[i];
- i++;
- k++;
- }
- while(j<m)
- {
- c[k] = b[j];
- j++;
- k++;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement