Created
September 23, 2017 05:43
-
-
Save lunaroyster/85cf64bff18cbfe430209d51eb99d0b1 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class Stack: | |
def __init__(self): | |
self.items = [] | |
def isEmpty(self): | |
return self.items == [] | |
def push(self, item): | |
self.items.append(item) | |
def pop(self): | |
return self.items.pop() | |
def peek(self): | |
return self.items[len(self.items)-1] | |
def size(self): | |
return len(self.items) | |
class PostfixResolver: | |
def resolvePostfixExpression(exp): | |
stack = Stack() | |
for(term in exp): | |
stack.push(term) | |
print stack.items |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment