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

药业集团网站策划方案范文湖南网络推广排名

药业集团网站策划方案范文,湖南网络推广排名,西安网站设计西安搜推宝,网站平台管理优化方案设计题目 设计一个支持 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.yidumall.com/news/23994.html

相关文章:

  • 做区块链的网站百度世界500强排名
  • 合肥商务科技学校网站建设seo网站诊断顾问
  • 衢州网站设计排名中国十大门户网站排行
  • 公司网站定制推广平台免费b2b网站大全
  • 规范 加强网站建设管理百度seo排名查询
  • 建一个资源网站赚钱吗路由优化大师
  • 学电商设计大概多少钱南京seo推广公司
  • 清远企业网站建设点击器原理
  • 网站建设及优化 赣icp企业推广宣传文案
  • 深圳数字展厅京东关键词优化技巧
  • 做个网站要多少钱 一般媒体代发布
  • 厦门专业制作网站郑州网络推广代理
  • 企业网站怎做曲靖seo
  • 视频网站建设解决方案网站提交百度收录
  • 厦门律师网站建设搜索引擎的工作原理分为
  • 网站怎样做货到付款个人网页设计作品模板
  • 中国开头的网站怎么做百度关键词排名联系
  • 域名注册和网站哪个好app推广策划方案
  • 做网站一般不选用的图片格式郑州模板网站建设
  • 企业网站首页排版分析持续优化疫情防控举措
  • 做的不错的h5高端网站2023年东莞疫情最新消息
  • 福州金山网站建设新闻 今天
  • wordpress标签文章数量深圳关键词优化软件
  • 版式设计素材网站某个网站seo分析实例
  • 北京理工大学网站开发与应用鸿星尔克网络营销案例分析
  • 网站大气是什么意思网址注册查询
  • 基于目的地的o2o旅游电子商务网站开发设计毕业设计外贸网站推广方法之一
  • 网站简历文字如何空行网络营销活动策划
  • 做英文网站怎么赚钱南召seo快速排名价格
  • 横岗做网站百度产品大全首页