Advertisement
Guest User

Untitled

a guest
Jan 17th, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.65 KB | None | 0 0
  1. MErge tra due vettori:
  2. int i,j,k;
  3. k=0;
  4. i=0;
  5. j=0;
  6. int a[]= {2,3,6}; //creo vettore A
  7. int n = 3; //dimensione vettore A
  8. int b[]= {4,5,7,9}; //creo vettore B
  9. int m = 4; //dimensione vettore B
  10. int c[7]; //creo vettore C, che ha dimensione pari a n+m
  11. while(i<n && j<m) //algoritmo per inserire in modo ordinato all'interno del terzo array
  12. {
  13. if(a[i]<b[j])
  14. {
  15. c[k] = a[i];
  16. i++;
  17. } else {
  18. c[k] = b[j];
  19. j++;
  20. }
  21. k++;
  22. }
  23. while(i<n)
  24. {
  25. c[k] = a[i];
  26. i++;
  27. k++;
  28. }
  29. while(j<m)
  30. {
  31. c[k] = b[j];
  32. j++;
  33. k++;
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement