python 中双端队列的使用

from collections import deque


q = deque([], 5) # 长度为5
q.append()       # 入队。当反复入队,长度超过5时,最早入队的元素会被抛弃。
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 双端队列是指首尾都能进出元素的线性数据结构。尽管进出是任意的,但数据在双端队列中的排列顺序却是不能改变的,这一点与...
    hitsunbo阅读 1,027评论 0 3
  • 小时候,经常看一些童话故事,里面的白马王子骑着高大的白马,穿着发亮的靴子,手捧着一束美丽的鲜花,脸上洋溢着幸福的微...
    YY171201阅读 196评论 0 0
  • 熊先生,本名并不姓熊这一有着动物特征的姓,而我也甚少这么直呼他。最初,名为大熊,大概因为初三的时候坐在我前桌的他在...
    木呢叙述阅读 533评论 0 0
  • 在Swift字符串的检索中,有时候返回的可能是一个范围,而不是一个具体的位置.下面看一下String.Index和...
    Kean_Qi阅读 394评论 0 0
  • 妈妈总是亲亲我的脸对我说:“你已经长大了。”爸爸总是摸摸我的头对我说:“我还太小了。”那我到底是小还是大呢?今天我...
    随可安阅读 246评论 0 0