Advertisement
Guest User

Untitled

a guest
Nov 29th, 2015
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import unit4.collectionsLib.Stack;
  2. public class same
  3. {
  4. public static void same(Stack <Integer> m,Stack <Integer> s)
  5.     {
  6.         Stack <Integer> temp=new Stack <Integer> ();
  7.         boolean flag=false;
  8.         boolean flag2=false;
  9.         while(!m.isEmpty() && !s.isEmpty())
  10.         {
  11.            int y=m.pop();
  12.            flag=false;
  13.            while(!s .isEmpty() && flag=false)
  14.            {
  15.                int z=s.pop();
  16.                if(y!=z)temp.push(z);
  17.                else flag=true;
  18.             }
  19.             while(!temp .isEmpty())
  20.            {
  21.              s.push(temp.pop());
  22.             }
  23.             if(flag==true)flag2=true;
  24.             else flag2=false;
  25.         }
  26.          if(flag2==true && s.isEmpty() && m.isEmpty())System.out.println("same");
  27.          else System.out.println("not same");
  28.    }
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement