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

总结:

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


相关推荐
HAPPY酷几秒前
构造与析构:C++ 中对象的温柔生灭
java·jvm·c++
lang2015092818 分钟前
Java JSR 250核心注解全解析
java·开发语言
czhc114007566329 分钟前
协议 25
java·开发语言·算法
逆光的July30 分钟前
如何解决超卖问题
java
落花流水 丶36 分钟前
Java 集合框架完全指南
java
lang201509281 小时前
Java WebSocket API:JSR-356详解
java·python·websocket
jiang_changsheng1 小时前
环境管理工具全景图与深度对比
java·c语言·开发语言·c++·python·r语言
计算机学姐1 小时前
基于SpringBoot的民宿预定管理系统【三角色+个性化推荐算法+数据可视化统计】
java·vue.js·spring boot·mysql·信息可视化·intellij-idea·推荐算法
yaoxin5211231 小时前
314. Java Stream API - 使用 Collectors.partitioningBy() 分区元素
java·windows
noBt1 小时前
Windows IDEA 卡顿严重
java·ide·intellij-idea