本文共 411 字,大约阅读时间需要 1 分钟。
用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。
class Solution: def __init__(self): self.stack1 = [] self.stack2 = [] def push(self, node): self.stack1.append(node) # write code here def pop(self): if self.stack2 == []: for i in range(len(self.stack1)): self.stack2.append(self.stack1.pop()) return self.stack2.pop()
转载地址:http://xffab.baihongyu.com/