Professional Documents
Culture Documents
IMPAS
//Course- Yr&Sec: BSIT 2A- DAY
//Subject: DATA STRUCTURES & ALGORITHM
//Instructor: MR. LEONIL ALMENDRAS
import java.io.*;
class StacKkX {
private int maxSize;
private int[] stackArray;
private int top;
}
public void push(int j)
{stackArray[++top]=j;}
public int pop()
{return stackArray[top--]; }
public int peek()
{return stackArray[top]; }
public boolean isEmpty()
{return (top == -1); }
public boolean isFull()
{return (top == maxSize-1); }
public int size()
{return top+1;}
public int peekN(int n)
{return stackArray[n]; }
}
System.out.println("");
}
}
class ParsePost {
public ParsePost(String s)
{input = s;}
}
theStack.push(interAns);
}
}
interAns = theStack.pop();
return interAns;
}
}
while(true)
{
System.out.println(" ");
System.out.print("Enter postfix: ");
System.out.flush();
input = getString();
if(input.equals(""))
break;
}
}
public static String getString() throws IOException
{
InputStreamReader isr = new InputStreamReader (System.in);
BufferedReader br = new BufferedReader(isr);
String s = br.readLine();
return s;
}
}