Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import unit4.collectionsLib.Stack;
- public class same
- {
- public static void same(Stack <Integer> m,Stack <Integer> s)
- {
- Stack <Integer> temp=new Stack <Integer> ();
- boolean flag=false;
- boolean flag2=false;
- while(!m.isEmpty() && !s.isEmpty())
- {
- int y=m.pop();
- flag=false;
- while(!s .isEmpty() && flag=false)
- {
- int z=s.pop();
- if(y!=z)temp.push(z);
- else flag=true;
- }
- while(!temp .isEmpty())
- {
- s.push(temp.pop());
- }
- if(flag==true)flag2=true;
- else flag2=false;
- }
- if(flag2==true && s.isEmpty() && m.isEmpty())System.out.println("same");
- else System.out.println("not same");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement