class Node(object):
def __init__(self, data):
self.data = data
self.next = None
from Node import node
class Queue(object):
def __init__ (self):
self.front = None
self.back = None
def isEmpty(self)
truth = (self.front == None) and (self.back == None)
return (truth)
def peek(self):
if self.front == None:
raise (runtimeError("Cannot peak on an empty queue")
else:
return (self.front.data)
def enqueue(self, data)
new_data = Node(data)
if self.
enqueue()
dequeue()