stack.pop()
stack.push()
stack.top()
队列 queue

队列的基本应用:广度优先遍历

  • 树;层序遍历
  • 图;无权图的最短路径

二分搜索树:
二叉树:

queue.push()
queue.front()
queue.pop()
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.栈 1.1.栈的定义 栈(stack)是限定仅在表尾(栈顶 top)进行插入和删除操作的后进先出的线性表。 p...
    JonyFang阅读 1,415评论 0 21
  • 数据结构是编程的起点,理解数据结构可以从三方面入手: 逻辑结构。逻辑结构是指数据元素之间的逻辑关系,可分为线性结构...
    yhthu阅读 2,320评论 0 6
  • 目录 1、引言2、栈3、队列 引言 栈和队列都是动态集合,可以理解为线性表或线性表实现的数据结构。它可以由数组实现...
    某昆阅读 917评论 0 3
  • 公司测试反应,有时候出现问题来不及截图..所以写个摇一摇截图 方法写在UIViewController的分类里,无...
    neobuger阅读 297评论 0 0
  • 午后去同安体育馆,广场上时常会放【中国古诗词】那个节目。几岁的小儿就能背得500多首古诗,乍舌的同时不得不...
    爱学习的小晴阅读 1,155评论 0 2