栈Stack与队列Queue

Jinshuo Jiang Lv3

Stack与队列Queue

Stack的逻辑结构

  • Stack: 限定仅在表尾进行插入和删除操作的线性表

  • 空栈: 不含任何数据元素的栈

  • 允许插入和删除的一端称为栈顶,另一端称为栈底

    • 插入push(): 入栈、进栈、压栈
    • 删除pop(): 出栈、弹栈
  • 栈的示意图

栈的示意图

方法 描述 时间复杂度
push() 元素入栈(添加至栈顶) O(1)
pop() 栈顶元素出栈 O(1)
peek() 访问栈顶元素 O(1)
  • 标题: 栈Stack与队列Queue
  • 作者: Jinshuo Jiang
  • 创建于 : 2025-09-28 20:29:14
  • 更新于 : 2025-09-30 19:48:05
  • 链接: https://redefine.ohevan.com/2025/09/28/stack-and-queue/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论
目录
栈Stack与队列Queue