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();
 */
复制代码

总结:

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


相关推荐
.Cnn2 分钟前
Maven进阶知识点
java·maven
布朗克1685 分钟前
11 面向对象思想入门
java·对象
拽着尾巴的鱼儿7 分钟前
lombok.RequiredArgsConstructor bean 注入
java·lombok
铁链鞭策大师9 分钟前
JavaEE之多线程
java·开发语言·java-ee
摇滚侠12 分钟前
Maven 入门+高深 jar 包冲突 167-171
java·maven·jar
我是唐青枫14 分钟前
Java Optional 实战指南:优雅处理空值与链式转换
java·开发语言
摇滚侠14 分钟前
SpringBoot 升级,依赖冲突如何解决
java·spring boot·spring
jack@london17 分钟前
eclipse启动tomcat6时报错OutOfMemoryError: PermGen space
java·ide·eclipse
小江的记录本23 分钟前
【JVM虚拟机】类加载机制:类加载器、双亲委派模型、好处、破坏双亲委派的场景(附《思维导图》+《面试高频考点清单》)
java·jvm·spring boot·后端·python·spring·面试
李少兄24 分钟前
Spring 对象创建范式:依赖注入与直接实例化的边界抉择
java·后端·spring