zoukankan      html  css  js  c++  java
  • LeetCode--[队列]--不定时更新

    1._225_用队列实现栈

    1.1链接

    https://leetcode-cn.com/problems/implement-stack-using-queues/

    1.2题目描述

    1.3解题思路

    1.4代码实现

    java版本

    class MyStack {
    public:
        /** Initialize your data structure here. */
        queue<int> q;
        MyStack() {
        }
        
        /** Push element x onto stack. */
        void push(int x) {
           q.push(x);
        }
        
        /** Removes the element on top of the stack and returns that element. */
        int pop() {
            int size = q.size()-1;
            for(int i=0;i<size;i++)
            {
                int data = q.front();
                q.pop();
                q.push(data);
            }
            int d = q.front();
            q.pop();
            return d;
            
        }
        
        /** Get the top element. */
        int top() {
             int size = q.size()-1;
            for(int i=0;i<size;i++)
            {
                int data = q.front();
                q.pop();
                q.push(data);
            }
                  
            int d = q.front();
            q.pop();
            q.push(d); 
            return d; 
        }
        
        /** Returns whether the stack is empty. */
        bool empty() {
            if(!q.empty()){
                return false;
            }
            else
            {
                return true;
            }
        }
    };
     
    /**
     * Your MyStack object will be instantiated and called as such:
     * MyStack obj = new MyStack();
     * obj.push(x);
     * int param_2 = obj.pop();
     * int param_3 = obj.top();
     * bool param_4 = obj.empty();
     */
    View Code

    1._225_用队列实现栈

    X.1链接

    X.2题目描述

    X.3解题思路

    X.4代码实现

    java版本

    1._225_用队列实现栈

    X.1链接

    X.2题目描述

    X.3解题思路

    X.4代码实现

    java版本

    1._225_用队列实现栈

    X.1链接

    X.2题目描述

    X.3解题思路

    X.4代码实现

    java版本

    1._225_用队列实现栈

    X.1链接

    X.2题目描述

    X.3解题思路

    X.4代码实现

    java版本

    1._225_用队列实现栈

    X.1链接

    X.2题目描述

    X.3解题思路

    X.4代码实现

    java版本

    1._225_用队列实现栈

    X.1链接

    X.2题目描述

    X.3解题思路

    X.4代码实现

    java版本

    1._225_用队列实现栈

    X.1链接

    X.2题目描述

    X.3解题思路

    X.4代码实现

    java版本

  • 相关阅读:
    挑选公司--评分--给未来3年估价
    股票投资步骤
    指数基金怎么选
    指数基金梳理
    android fragment 生命周期
    mac-jmeter安装
    linux apline
    go mod 超时问题
    nginx: [alert] kill(5272, 15) failed (3: No such process) 启动不了,apache搞得鬼
    时间复杂度和空间复杂度1
  • 原文地址:https://www.cnblogs.com/ggnbnb/p/12435590.html
Copyright © 2011-2022 走看看