Guest User

Untitled

a guest
Mar 23rd, 2018
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.94 KB | None | 0 0
  1. import java.util.Scanner;
  2. public class Union_Intersection_Of_Two_SortedArray {
  3.  
  4. public static void Union(int[] a,int[] b,int m, int n)
  5. {
  6. int i=0;
  7. int j=0;
  8. int k=0;
  9. int x= m+n;
  10. int[] U= new int[x];
  11. while(i<n && j<m)
  12. {
  13. if(a[i]<b[j])
  14.  
  15. System.out.print(a[i++]+"");
  16.  
  17. else if (b[j]<a[i])
  18. System.out.print(b[j++]+"");
  19. else
  20. {
  21. System.out.print(b[j++]+"");
  22. i++;
  23. }}
  24. while(i < n)
  25. System.out.print(a[i++]+"");
  26. while(j < m)
  27. System.out.print(b[j++]+"");
  28.  
  29. }
  30.  
  31. public static void Intersection(int[] a,int[] b,int m, int n)
  32. {System.out.print("\nintersection is");
  33. int i=0;
  34. int j=0;
  35. while(i < n && j < m)
  36. {
  37. if(a[i]<b[j])
  38. i++;
  39. else if(a[i] > b[j])
  40. j++;
  41.  
  42. else
  43. {
  44. System.out.print(b[j++]+" ");
  45. i++;
  46. }
  47. }
  48. }
  49. public static void main(String[] rahul)
  50. {
  51. int[] a= {3,6,9,11};
  52. int n= a.length;
  53. int[] b= {1,3,5,8};
  54. int m=b.length;
  55. Union(a,b,n,m);
  56. Intersection(a,b,n,m);
  57. }
  58. }
Add Comment
Please, Sign In to add comment