当前位置: 首页 > article >正文

数据结构---链表实现双端队列

package cn.dragon.arithmetic.model;

import java.util.LinkedList;

//链表实现双端队列
public class MyListDeque<T> {

    private LinkedList<T> list = new LinkedList<>();

    void addFirst(T d) {
        list.addFirst(d);
    }

    void addLast(T d) {
        list.addLast(d);
    }

    T removeFirst() {
        return list.removeFirst();
    }

    T removeLast() {
        return list.removeLast();
    }

    T peekFirst() {
        return list.getFirst();
    }

    T peekLast() {
        return list.getLast();
    }

}

http://www.kler.cn/a/379752.html

相关文章:

  • RK3568开发板Openwrt文件系统构建
  • 数据结构-自定义单链表
  • B2109 统计数字字符个数
  • 使用正则表达式验证积累
  • windows XP,ReactOS系统3.4 共享映射区(Section)---1
  • 我们来学mysql -- 同时使用 AND 和 OR 查询错误(填坑篇)
  • 小程序跳转另一个小程序
  • WiFi一直获取不到IP地址是怎么回事?
  • Spark中的宽窄依赖
  • 【6G 需求与定义】ITU(国际电联)对全球6G标准的愿景
  • 【工具变量】大数据管理机构改革DID(2007-2023年)
  • el-table 滚动条重置 手动控制滚动条
  • 鸿蒙OS带来前端的机遇:ArkTS与Typescript+ArkUI与SwiftUI的简单对比你就知道了
  • 【编程语言】Kotlin快速入门 - 泛型
  • 深入解密 K 均值聚类:从理论基础到 Python 实践
  • 72页PPT高效协同:SOP运营变革规划核心框架
  • VMware虚拟机Debian扩展磁盘
  • IO 多路复用技术:原理、类型及 Go 实现
  • 助力风力发电风机设备智能化巡检,基于YOLOv8全系列【n/s/m/l/x】参数模型开发构建无人机巡检场景下风机叶片缺陷问题智能化检测预警模型
  • 初级社会工作者试题
  • 代码随想录第十七天
  • [双指针] 盛最多水的容器, 有效三角形的个数, 和为s的两个数
  • uniapp 如何修改 返回按钮(左上角+物理按钮+侧滑)触发的返回事件
  • 【Docker系列】指定系统平台拉取 openjdk:8 镜像
  • 结构体对齐,位段
  • 支持 Mermaid 语言预览,用通义灵码画流程图