剑21-包含min函数的栈
来源:互联网 发布:京东店铺优化 编辑:程序博客网 时间:2024/05/22 15:10
题目描述
定义栈的数据结构,请在该类型中实现一个能够得到栈最小元素的min函数。
class Solution {public: stack<int>dataStack, minStack;//数据栈和辅助栈 void push(int val) { dataStack.push(val); if (minStack.size()==0||val <= minStack.top()) minStack.push(val); else minStack.push(minStack.top()); } void pop() { dataStack.pop(); minStack.pop(); } int top() { return dataStack.top(); } int min() { return minStack.top(); }};
阅读全文
0 0
- 剑21-包含min函数的栈
- 21 包含 min 函数的栈
- 题目21:包含min函数的栈
- 21、包含min函数的栈
- 21_包含min函数的栈
- 21包含min函数的栈python
- 包含min函数的栈
- 包含min函数的栈
- 包含min函数的栈
- 包含min函数的栈
- 包含min函数的栈
- 包含min函数的栈
- 包含min函数的栈
- 包含min函数的栈
- 包含min函数的栈
- 包含min 函数的栈
- 包含min函数的栈
- 包含min函数的栈
- JavaScript之逻辑与、或、非运算
- Python常用模块使用笔记
- 树莓派Linux下访问Windows磁盘下的文件
- 完整版二级购物车
- [VS]VS2015 安装ReportDesigner/ReportViewer的方法
- 剑21-包含min函数的栈
- 第一章
- Windows 10操作系统上安装Linux Centos 7.2
- opencv学习——滑动条做调色板
- 欢迎使用CSDN-markdown编辑器
- js异步加载详解
- iOS怎样获取设备唯一标识符
- 三流本科学渣 如何2年内成为年薪50万工程师大牛
- 趣图 | 修复了遗留在系统中的Bug......