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

网站建设沧州网络推广是网络营销的基础

网站建设沧州,网络推广是网络营销的基础,北京最近出什么大事了,腾讯云动态加速WordPress思路:本题需要使用两个栈,一个就是正常栈,执行出入操作,另一个栈只负责将对应的最小值进行保存即可.每次入栈的时候,最小值栈的栈顶也需要入栈元素,不过这个元素是最小值,那么就需要进行比较,因此在getmin()的时候只需要将最小值栈的栈顶元素弹出即可.初始化的时候只需要将最小…

思路:本题需要使用两个栈,一个就是正常栈,执行出入操作,另一个栈只负责将对应的最小值进行保存即可.每次入栈的时候,最小值栈的栈顶也需要入栈元素,不过这个元素是最小值,那么就需要进行比较,因此在getmin()的时候只需要将最小值栈的栈顶元素弹出即可.初始化的时候只需要将最小值栈的元素用最大值(INT_MAX)进行初始化.

class MinStack {// 最小值栈的栈顶就是正常栈的最小值元素// 每次正常栈入栈和出栈都需要和最小值栈的栈顶元素比较stack<int> my_s;stack<int> min_s;
public:MinStack() {// 初始化就是在最小值栈中放入最大的元素min_s.push(INT_MAX);}void push(int val) {my_s.push(val);min_s.push(min(val, min_s.top()));}void pop() {// 出栈的时候必须同时出栈my_s.pop();min_s.pop();}int top() {return my_s.top();}int getMin() {return min_s.top();}
};/*** Your MinStack object will be instantiated and called as such:* MinStack* obj = new MinStack();* obj->push(val);* obj->pop();* int param_3 = obj->top();* int param_4 = obj->getMin();*/
http://www.yidumall.com/news/23596.html

相关文章:

  • 网站建设需要域名吗关键词优化排名软件
  • 电商网站建设方案PPTseo服务合同
  • 怎么建网站挣钱搜易网服务内容
  • 网站需求列表整站优化和关键词优化的区别
  • 有什么网站做可以国外的生意linux网站入口
  • 网站做服务端免费网站建设哪个好
  • 刚做的网站怎么搜索不出来怎么制作自己公司网站
  • 广州网站设计培训班如何在百度上开店铺
  • 项目建设资金来源网站三只松鼠营销案例分析
  • 做外贸网站空间多少g小吃培训2000元学6项
  • 中国上市网络公司排名关键词优化好
  • 国外建设工程网站网站提交收录
  • 网站被墙什么意思网络营销主要特点有哪些
  • 高水平的大连网站建设深圳网络公司推广平台
  • 番禺网站建设策划企业网络营销推广案例
  • 做微信网站多少钱三亚百度推广公司
  • 昭通网站开发网络营销推广计划
  • 深圳网站建设10强网站seo优化技巧
  • 盐城做企业网站哪家好百度广告联盟一个月能赚多少
  • 还有网站吗seo课程排行榜
  • 佛山网站建设方案书站外推广免费网站
  • java librec 网站开发知乎关键词排名优化工具
  • asp网站模板如何修改品牌推广的作用
  • 合肥网站建设王道下拉??适合交换友情链接的是
  • cloud域名注册网站地推任务网
  • 旅游 网站开发的项目描述如何在百度上发广告
  • 网站动态页面怎么做网络营销有哪些主要功能
  • 桂林有哪些做网站的电话宝鸡seo排名
  • iapp做网站湖南长沙疫情最新消息
  • 2016年做网站好不好seo优化行业