class CircularQueue: def __init__(self, cap=10): self.capacity = cap # 循环队列的容量 self.entry = [None for x in range(0, self.capacity)] self.front = 0 self.rear = self.capacity - 1 def serve(self): # 循环队列出队操作 if _________: # 判断循环队列是否为空 return None else: item = self.entry[self.front] # 保存将要出队的元素 ________ # 修改头指针 return item

class CircularQueue:

    def __init__(self, cap=10):

        self.capacity = cap  # 循环队列的容量

        self.entry = [None for x in range(0, self.capacity)]

        self.front = 0

        self.rear = self.capacity - 1

    

    def serve(self):  # 循环队列出队操作

        if _________:  # 判断循环队列是否为空

            return None

        else:

            item = self.entry[self.front]  # 保存将要出队的元素

            ________  # 修改头指针

            return item

参考答案与解析:

相关试题

以下程序的输出是( )class cls1(object):a=1def mt(self):return self.aclass cls2(cls1):def mt(self):return self

以下程序的输出是( )class cls1(object):a=1def mt(self):return self.aclass cls2(cls1):def

  • 查看答案
  • Python类的构造函数是__init__()。

    [主观题]Python类的构造函数是__init__()。此题为判断题(对,错)。

  • 查看答案
  • CAP

    [单选题]C.APA.稀释剂B.肠溶包衣材料C.润湿剂D.崩解剂E.润滑剂

  • 查看答案
  • CAP()

    [单选题,B型题] CAP()A . 稀释剂B . 肠溶包衣材料C . 润湿剂D . 崩解剂E . 润滑剂

  • 查看答案
  • CAP

    [名词解释] CAP

  • 查看答案
  • 对于事件A和B,cap AB等于( )A .cap ABB.A C.ΩD.cap AB

    对于事件A和B,cap AB等于( )A .cap ABB.A C.ΩD.cap AB对于事件A和B,等于()A.B.AC.ΩD.

  • 查看答案
  • CAP指的是()

    [单选题]CAP指的是()A . 血浆载脂蛋白B . 脂酰载体蛋白C . 激素受体蛋白D . 分解代谢物基因激活蛋白E . 钙离子结合蛋白

  • 查看答案
  • 帽(cap)

    [名词解释] 帽(cap)

  • 查看答案
  • CAP指的是()

    [单选题]CAP指的是()A.血浆载脂蛋白B.脂酰载体蛋白C.激素受体蛋白D.分解代谢物基因激活蛋白E.钙离子结合蛋白

  • 查看答案
  • CAP指的是()

    [单选题]CAP指的是()A.血浆载脂蛋白B.脂酰载体蛋白C.激素受体蛋白D.分解代谢物基因激活蛋白E.钙离子结合蛋白

  • 查看答案