Advertisement
Guest User

Untitled

a guest
Jan 17th, 2019
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.51 KB | None | 0 0
  1. int[] unite(int[] a,int[] b){
  2.  
  3. int i = 0,j = 0,k = 0;
  4. int[] result = new int[a.length+b.length];
  5.  
  6. do {
  7. if (a[i]<b[j]){
  8. result[k] = a[i];
  9. i++;
  10. k++;
  11. }
  12. else {
  13. result[k] = b[j];
  14. k++;
  15. j++;
  16. }
  17. }
  18. while(i<a.length&&j<b.length);
  19.  
  20. if (i<a.length){
  21. for (int l = k; l < result.length; l++) {
  22. result[k] = a[i];
  23. i++;
  24. }
  25. }
  26.  
  27. if (j<b.length){
  28. for (int l = k; l < result.length; l++) {
  29. result[k] = b[j];
  30. j++;
  31. }
  32. }
  33. return result;
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement