本文共 471 字,大约阅读时间需要 1 分钟。
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
转载地址:http://hejui.baihongyu.com/