class MaxQueue:
# 初始化队列
def __init__(self):
self.queue = []
# 求队列中的最大值
def max_value(self) -> int:
if self.queue:
return max(self.queue)
else:
return -1
# 入队
def push_back(self, value: int) -> None:
self.queue.append(value)
# 出队
def pop_front(self) -> int:
if not self.queue:
return -1
else:
n = self.queue[0]
self.queue.remove(n)
return n
Python-----队列
猜你喜欢
转载自blog.csdn.net/qzcrystal/article/details/104709151
今日推荐
周排行