目录

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

总结:

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


本文是转载文章,点击查看原文
如有侵权,请联系 xyy@jishuzhan.net 删除
相关推荐
xrkhy4 分钟前
java基础语法(3)数组
java·开发语言
hweiyu007 分钟前
idea解决tomcat项目页面中文乱码
java·ide·tomcat·intellij-idea·intellij idea
流水人家_110920 分钟前
Java基础进阶篇-第五天
java
刘大猫.32 分钟前
java导入excel更新设备经纬度度数或者度分秒
java·excel·导入excel·经纬度·度分秒·经纬度 度数·经纬度 度分秒
熬夜造bug37 分钟前
LeetCode Hot100 刷题笔记(2)—— 子串、普通数组、矩阵
笔记·leetcode·矩阵
程序猿chen40 分钟前
《Java八股文の文艺复兴》第十篇:量子永生架构——对象池的混沌边缘
java·后端·面试·架构·跳槽·量子计算·改行学it
blog_jenny1 小时前
Android 14 、15动态申请读写权限实现 (Java)
android·java·gitee
用户566999437031 小时前
一篇文章弄懂Lambda 表达式
java
凌冰_1 小时前
Java Collections 类中常用方法使用
java·开发语言
我是坑货1 小时前
maven的项目管理和构建生命周期
java·log4j·maven