Linear Structure
Queue

Stack

Last updated


Last updated
class Queue:
def __init__(self):
self.queue = []
def push(self, elm):
self.queue.append(elm)
def pop(self):
val = self.queue[0]
del self.queue[0]
return valclass Stack:
def __init__(self):
self.stack = []
def push(self, elm):
self.stack.append(elm)
def pop(self):
val = self.stack.pop()
return val