def remove(self):
maxi = 0
for i in range(1, len(self.items)):
if self.items[i] self.items[maxi]:
maxi = i
item = self.items[maxi]
return item
My question concerns the remove function. The
function returns the maximum value. However, I'm
curious about
Christopher Spears wrote:
My apologies to everyone. Here is the complete code:
class PriorityQueue:
def __init__(self):
self.items = []
def isEmpty(self):
return self.items == []
def insert(self, item):
Here is a class called PriorityQueue:
class PriorityQueue:
def __init__(self):
self.items = []
def isEmpty(self):
return self.items == []
def insert(self, item):
self.items.append(item)
Christopher Spears wrote:
Here is a class called PriorityQueue:
class PriorityQueue:
def __init__(self):
self.items = []
def isEmpty(self):
return self.items == []
def insert(self, item):
My apologies to everyone. Here is the complete code:
class PriorityQueue:
def __init__(self):
self.items = []
def isEmpty(self):
return self.items == []
def insert(self, item):