干自闭

关注

两个栈组成队列

干自闭

关注

阅读 71

2022-01-16

import java.util.Stack;

public class Dui01 {
    private Stack<Integer> stack1=new Stack<>();
    private Stack<Integer> stack2=new Stack<>();
    public void add(int x){
        stack1.push(x);
    }
    public Integer get(){
        Integer re=null;
        if(!stack2.empty()){
            re=stack2.pop();
        }else{
            while(!stack1.empty()){
                re=stack1.pop();
                stack2.push(re);
            }
            if(!stack2.empty()){
                re=stack2.pop();
            }
        }
        return re;
    }
}

相关推荐

田妞的读书笔记

【DS】两个队列实现栈&两个栈实现队列@Leetcode —— 栈和队列

田妞的读书笔记 128 0 0

开源分享

两个栈实现队列

开源分享 192 0 0

小沙坨

python 两个栈实现一个队列 && 两个队列实现一个栈

小沙坨 163 0 0

做个橙梦

使用两个栈设计队列

做个橙梦 47 0 0

最不爱吃鱼

用两个栈实现队列

最不爱吃鱼 117 0 0

半秋L

使用两个栈实现一个队列+使用两个队列实现一个栈

半秋L 136 0 0

千妈小语

两个队列实现一个栈

千妈小语 93 0 0

young_d807

两个栈实现一个队列

young_d807 97 0 0

爱喝酒的幸福人

用队列实现栈--用两个队列模拟实现栈

爱喝酒的幸福人 83 0 0

流计算Alink

用两个栈模拟一个队列

流计算Alink 50 0 0

精彩评论(0)

0 0 举报