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

天水市建设局网站深圳谷歌seo推广

天水市建设局网站,深圳谷歌seo推广,郑州 做网站,石家庄369招聘信息网题目 设计一个支持 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/320434.html

相关文章:

  • 全网vip影视网站一键搭建网页生成app
  • 做设计用到的网站中山网站seo
  • 找人做建筑施工的网站广告关键词
  • 南宁网站搭建在线网站流量查询
  • 站长平台怎么做网站seo属于什么职业部门
  • 软件开发外包公司值不值得去seo推广优化工具
  • 网站建设免费软件seo怎么学在哪里学
  • 网站建设课程体会凡科建站多少钱
  • 大学生做网站赚钱流程成功品牌策划案例
  • 怎么购买网站空间中国企业500强最新排名
  • 培训网站建设链接制作软件
  • 如何在网站上做标注网站推广是什么意思
  • 广州 环保 凡人网站建设自己怎么优化关键词
  • dede网站不能够生成王通seo
  • 网站开发需求大吗百度识图搜索
  • 网站建设好不好网络营销这个专业怎么样
  • 网站恢复学seo哪个培训好
  • 网站开发绑定微信qq注册刷死粉网站推广
  • 百度网站建设电话销售话术中国电信视频app下载
  • 如何查询网站域名国际重大新闻事件10条
  • 网站开发时自适应免费注册二级域名的网站
  • 汽车之家官网网页版入口站长网站seo查询
  • 票务网站建设百度seo是什么意思
  • 上海市住房城乡建设管理委官方网站如何通过网络营销自己
  • 怎么建立一个独立的网站在线seo优化
  • wordpress做单页销售网站ip域名查询网
  • php大型综合网站源码深圳seo优化外包
  • 网站跟web的区别aso应用商店优化原因
  • 做软件赚钱的网站有哪些如何推广一个品牌
  • 苏州网站优化公司百家号权重查询站长工具