LCR 125.图书整理 II

题目来源:

leetcode题目,网址:LCR 125. 图书整理 II - 力扣(LeetCode)

解题思路:

使用队列模拟即可。

解题代码:

复制代码
class CQueue {
    Queue<Integer> queue;
    public CQueue() {
        queue=new LinkedList<>();
    }
    
    public void appendTail(int value) {
        queue.offer(value);
    }
    
    public int deleteHead() {
        if(queue.size()==0){
            return -1;
        }
        return queue.poll();
    }
}

/**
 * Your CQueue object will be instantiated and called as such:
 * CQueue obj = new CQueue();
 * obj.appendTail(value);
 * int param_2 = obj.deleteHead();
 */
复制代码

总结:

官方题解是使用双栈模拟队列。


相关推荐
所愿ღ2 分钟前
SSM框架-Spring1
java·开发语言·笔记·spring
invicinble9 分钟前
对于泛型的设计思路
java
菜菜的顾清寒11 分钟前
力扣hot100(21)搜索二维矩阵 II
算法·leetcode·职场和发展
A_aspectJ18 分钟前
【Java基础开发】基于 Java Swing 开发的简易计算器 - 支持键盘
java·开发语言
踩坑记录20 分钟前
leetcode 70. 爬楼梯 easy 动态规划 斐波那契数列
leetcode·动态规划
2501_9130613422 分钟前
网络原理知识(7)
java·网络·面试
南境十里·墨染春水26 分钟前
linux学习进程 线程同步——读写锁
java·jvm·学习
ZWZhangYu26 分钟前
MCP 实战:从协议原理到 Java 自定义工具服务落地
java·开发语言·人工智能
Flittly27 分钟前
【SpringSecurity新手村系列】(5)RBAC角色权限与账户状态校验
java·spring boot·笔记·安全·spring·ai
笨蛋不要掉眼泪27 分钟前
面试篇-java基础下
java·后端·面试·职场和发展