LintCode-剑指Offer-(12)带最小值操作的栈
来源:互联网 发布:知乎 高品位礼品 编辑:程序博客网 时间:2024/06/09 21:15
class MinStack {public: MinStack() { // do initialization if necessary } stack<int> s; stack<int> minstack; int minnum; void push(int number) { // write your code here if(s.size()==0) minnum=number; else if(minnum>number) minnum=number; minstack.push(minnum); s.push(number); } int pop() { int tmp=s.top(); s.pop(); minstack.pop(); if(minstack.size()!=0) minnum=minstack.top(); return tmp; } int min() { return minnum; // write your code here }};
0 0
- LintCode-剑指Offer-(12)带最小值操作的栈
- lintcode-带最小值操作的栈-12
- LintCode 12 带最小值操作的栈
- LintCode 带最小值操作的栈
- LintCode:带最小值操作的栈
- lintcode,带最小值操作的栈
- lintcode,带最小值操作的栈
- lintcode -- 带最小值操作的栈
- [LintCode]12.带最小值操作的栈
- LintCode-----12.带最小值操作的栈
- lintcode带最小值操作的栈
- Lintcode 12. 带最小值操作的栈
- (lintcode)第12题带最小值操作的栈
- [LintCode 12] 带最小值操作的栈(Python)
- Lintcode 带最小值的栈
- [LintCode] 带最小值操作的栈 Min Stack
- [未解决][lintcode]带最小值操作的栈
- Google/LintCode:M-带最小值操作的栈
- 如何学习(1):构建全栈式知识结构
- [Android]百度地图初使用(1)
- 【南大软院大神养成计划:第六天】DW开发环境初探(一)
- iOS - UIButton 开发总结
- 调试状态与发布状态分别执行代码
- LintCode-剑指Offer-(12)带最小值操作的栈
- HashMap遍历的两种方式,推荐使用entrySet()
- hdoj-2041超级楼梯(排列组合)
- ROC曲线
- Java自学路线
- log4j:WARN Please initialize the log4j system properly解决办法
- Linux Shell 常用命令总结
- 常用的shell脚本
- UVA 315Network (tarjan cut)