当前位置: 首页 > wzjs >正文

焦作网站建设哪家正规微信怎么推广

焦作网站建设哪家正规,微信怎么推广,织梦系统网站首页空白,注册企业邮箱需要什么题目 设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈。 实现 MinStack 类: MinStack() 初始化堆栈对象。void push(int val) 将元素val推入堆栈。void pop() 删除堆栈顶部的元素。int top() 获取堆栈顶部的元素。i…

题目

设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈。

实现 MinStack 类:

  • MinStack() 初始化堆栈对象。
  • void push(int val) 将元素val推入堆栈。
  • void pop() 删除堆栈顶部的元素。
  • int top() 获取堆栈顶部的元素。
  • int getMin() 获取堆栈中的最小元素。

示例 1:

输入:
["MinStack","push","push","push","getMin","pop","top","getMin"]
[[],[-2],[0],[-3],[],[],[],[]]输出:
[null,null,null,null,-3,null,0,-2]解释:
MinStack minStack = new MinStack();
minStack.push(-2);
minStack.push(0);
minStack.push(-3);
minStack.getMin();   --> 返回 -3.
minStack.pop();
minStack.top();      --> 返回 0.
minStack.getMin();   --> 返回 -2.

C++代码

#include <iostream>
#include <stack>
using namespace std;/*
* 最小栈问题
* 分别创建构造函数,push()、pop()、top()、getMin()函数
* 返回结果
*/
class MinStack {stack<int> val_stack;stack<int> min_stack;
public:MinStack() {min_stack.push(INT_MAX);}void push(int val) {val_stack.push(val);min_stack.push(min(min_stack.top(), val));}void pop() {val_stack.pop();min_stack.pop();}int top() {return val_stack.top();}int getMin() {return min_stack.top();}
};int main() {MinStack minstack;minstack.push(-2); minstack.push(0);minstack.push(-3);int min1 = minstack.getMin();minstack.pop();int val = minstack.top();int min2 = minstack.getMin();cout << min1 << " " << val << " " << min2 << endl;return 0;
}
http://www.dtcms.com/wzjs/125392.html

相关文章:

  • 做网站主页效果图360营销
  • 衡阳北京网站建设有什么好用的搜索引擎
  • 商业网点建设开发中心网站seo优化排名工具
  • 商业网站成功的原因网络推广专员
  • 网站络互联网域名注册查询
  • 小网站开发网页开发
  • 做360网站官网还是百度知道百度站长工具添加不了站点
  • 武汉做网站网络公司seo网络推广员招聘
  • 现在帮别人做网站赚钱不网络公司品牌推广
  • 做网站友情链接的步骤googleplay
  • 网站开发棋牌swot分析
  • 数据库做网站软文吧
  • 免费网站建设专业的公司51外链代发网
  • 小型互联网公司市值排名如何seo推广
  • 鞍山网站建设营销百度公司简介
  • 怎么做企业功能网站北京seo主管
  • 电商设计详情页seo门户网站优化
  • 古交做网站360外链
  • 玉溪住房和城乡建设局网站公司企业网站开发
  • 做公司网站联系公司软文范例大全800
  • 怀化市优化办电话seo优化平台
  • 如何做好网站推广工作网站推广的渠道有哪些
  • 企业网站首页排版分析天津快速关键词排名
  • 自适应网站建设软件如何在百度提交网站
  • 网站文章发布适合小学生摘抄的新闻2022年
  • 厦门网站建设开发公司今天最火的新闻头条
  • 网站建设费摊多久保定seo网络推广
  • 做网站郑州baud百度一下
  • 自己做捕鱼网站能不能挣钱软文推广网
  • 网站域名com和cn国外b站浏览器