利用python如何实现队列

 时间:2024-10-12 19:04:03

1、第一步我们知道队列的特征是先进先出,我们首选看一下进去队列的流程,我们在后面添加了一个元素,然后指针就会向后面移动,如下图所示:

利用python如何实现队列

2、第二步我们再看一下退出队列的过程,我们可以看到head的指针在向前移动,tail的指向没有变化,如下图所示:

利用python如何实现队列

3、第三步我们通过python来实现队列,通过def getSize()获取队列的长度,然后self.queue.append()来开始入队,如果队列满了抛出异常,代码如下图所示:

利用python如何实现队列

4、第四步在入队完成之后,需要进行出队,需要判断队列是否为空,为空抛出异常,没有为空self.孥恶膈茯queue.remove()将列头元素删除,如下图所示:

利用python如何实现队列

5、第五步上面就通过python实现了队列,我们可以来测试一下队列的效果,如下图所示:

利用python如何实现队列

6、第六步运行测试类之后,结果如下图所示,可以看到通过python实现了队列

利用python如何实现队列
  • 吃西瓜上火还是败火
  • 神奇宝贝裂空座、海皇牙、古拉顿在哪部剧场版出现
  • CPU的技术的进步路线是什么?
  • 容积式浮动盘管换热器说明
  • 蓝莓干具体的功效和作用是什么?
  • 热门搜索
    关于爱鸟护鸟的手抄报 趣味语文手抄报 电脑手抄报怎么做 古诗词手抄报图片 社会实践手抄报 走进名人手抄报 爱的手抄报图片 讲文明讲礼仪手抄报 诚实守信的手抄报 感恩励志手抄报