当前位置: 首页 > 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/521456.html

相关文章:

  • 网站建设需求列表上海广告公司排名
  • wordpress添加分享按钮网站推广优化方案
  • 推广自己的网站需要怎么做快速建站平台
  • 东莞网站建设招聘seo快速培训
  • 做网站运营跟专业有关吗关键词全网搜索指数
  • 提供医疗网站建设seo搜索引擎优化哪家好
  • 有关网站建设的说说电商入门基础知识
  • 内江网站建设谷歌seo外包
  • 西部数码百度seo培训课程
  • 做cps要做什么类型的网站看seo
  • 福州绿光网站建设工作室数据分析师培训机构
  • 哪个公司做网站比较好百度招聘官网首页
  • 网站后台页面进不去百度关键词规划师工具
  • 谁可以做网站优化排名推广网站制作代码
  • 学校网站建设都是谁做的北京搜索引擎关键词优化
  • 滨州做网站的爱站关键词搜索
  • 如果网站打开非常缓慢长沙seo男团
  • 济南网站建设培训seo提供服务
  • 做电商的网站百度总部公司地址在哪里
  • 彩票自己开盘做网站百度云官网
  • 戏曲网站建设的可行性分析如何做营销策划方案
  • 电商网站如何做seo浙江搜索引擎优化
  • 动态网站设计分析成人培训班有哪些课程
  • 中国建设银行网站地图长沙网站推广排名
  • 中学生设计的网站杭州优化建筑设计
  • 软件下载站网站源码免费企业网站seo服务
  • 房地产型网站建设重庆seo关键词排名
  • 如何做考试网站网址解析ip地址
  • 公司做网站需要哪些费用女生seo专员很难吗为什么
  • 做网站开发需要的英语水平百度 官网