满了没有
运行下面这段程序:
class CQueue:
def __init__(self, cap=4):
self.data = [None] * cap
self.head = 0
self.count = 0
def enqueue(self, x):
self.data[(self.head + self.count) % len(self.data)] = x
self.count += 1
q = CQueue(4)
for x in ["阿岚", "小满", "阿泰", "南风"]:
q.enqueue(x)
print(q.count == len(q.data))
全部评论