rokevin
移动
前端
语言
  • 基础

    • Linux
    • 实施
    • 版本构建
  • 应用

    • WEB服务器
    • 数据库
  • 资讯

    • 工具
    • 部署
开放平台
产品设计
  • 人工智能
  • 云计算
计算机
其它
GitHub
移动
前端
语言
  • 基础

    • Linux
    • 实施
    • 版本构建
  • 应用

    • WEB服务器
    • 数据库
  • 资讯

    • 工具
    • 部署
开放平台
产品设计
  • 人工智能
  • 云计算
计算机
其它
GitHub
  • 普通队列

  • 定义
  • 性质
  • 实例

普通队列

普通队列(Queue)

定义

遵循 FIFO(先进先出) 原则的线性表,元素从队尾入队,从队头出队。

性质

  • 基本操作:enqueue()(入队)、dequeue()(出队)、peek()(查看队头)。
  • 不支持随机访问,仅允许在两端操作。
  • 实现方式:数组或链表。

实例

class Queue<T> {
    private LinkedList<T> list = new LinkedList<>();
    
    public void enqueue(T item) {
        list.addLast(item);
    }
    
    public T dequeue() {
        return list.removeFirst();
    }
    
    public T peek() {
        return list.getFirst();
    }
}
最近更新:: 2025/10/27 23:01
Contributors: luokaiwen