155. Min Stack
来源:互联网 发布:重庆时时彩数据分析 编辑:程序博客网 时间:2024/06/07 03:10
简单题,建立一个helper,存储最小值。
class MinStack {private: stack<int> nums; stack<int> helper;public: /** initialize your data structure here. */ MinStack() { } void push(int x) { nums.push(x); if(helper.empty()) helper.push(x); else { //helper.push(x); int temp=helper.top(); if(x<temp) helper.push(x); else helper.push(temp); } //helper.push(x); } void pop() { nums.pop(); helper.pop(); } int top() { return nums.top(); } int getMin() { return helper.top(); }};/** * Your MinStack object will be instantiated and called as such: * MinStack obj = new MinStack(); * obj.push(x); * obj.pop(); * int param_3 = obj.top(); * int param_4 = obj.getMin(); */
0 0
- Stack-----155. Min Stack
- LeetCode 155. Min Stack
- 【LeetCode】155.Min Stack
- LeetCode 155.Min Stack
- [leetcode] 155.Min Stack
- [leetcode] 155.Min Stack
- 155. Min Stack
- 155. Min Stack
- Leetcode 155. Min Stack
- 155. Min Stack
- 155. Min Stack LeetCode
- 155. Min Stack
- [LeetCode]155. Min Stack
- 155. Min Stack
- 155. Min Stack
- 155. Min Stack
- LeetCode *** 155. Min Stack
- 【leetcode】155. Min Stack
- Jquery学习之Jquery操作DOM
- 敏捷开发 模型讲解
- 关于synchronized、wait、notify已经notifyAll的使用
- java基础学习集合之Map 九-9
- Linux上 Nginx + Tomcat部署war(简单)
- 155. Min Stack
- 利用myeclipse生成webservice客户端的java代码
- HDU 1757A Simple Math Problem
- Zookeeper详解
- P1781——宇宙总统
- 100道动态规划——34 UVA 10559 Blocks 状态的定义 状态转移方程
- Servlet的web.xml配置
- Android 点击事件(三种)
- 第七届蓝桥杯 省赛 JavaB组 煤球数目