美文网首页云莉的技术专题
栈、队列、双端队列、优先队列

栈、队列、双端队列、优先队列

作者: 云莉6 | 来源:发表于2020-03-08 00:00 被阅读0次

Stack(栈)

  • First in - Last out(先进后出)

  • Last in - First out (后进先出)

  • 添加、删除皆为 O(1)

image.png

Queue(队列)

  • First in - First out(先进先出)

  • Last in - Last out(后进后出)

  • 添加、删除皆为 O(1)

image.png

Deque: Double-End Queue(双端队列)

  • 两端可以进出的 Queue

  • 添加、删除皆为 O(1) 操作

image.png

Priority Queue(优先队列)

如何查询接口信息?

  • google Java + Deque or Python + Deque 查看官方文档或者源码实现

Java:

Python:

复杂度分析:

image.png

相关文章

网友评论

    本文标题:栈、队列、双端队列、优先队列

    本文链接:https://www.haomeiwen.com/subject/vutldhtx.html