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

济宁专业建网站厦门网站建设公司哪家好

济宁专业建网站,厦门网站建设公司哪家好,网站建设第一品牌,简述网站的设计流程是怎样的思路:本题需要使用两个栈,一个就是正常栈,执行出入操作,另一个栈只负责将对应的最小值进行保存即可.每次入栈的时候,最小值栈的栈顶也需要入栈元素,不过这个元素是最小值,那么就需要进行比较,因此在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/85036.html

相关文章:

  • 广州专业做网站公司推广放单平台
  • 用记事本做电影介绍的网站流量网站
  • 做太空泥的几分钟网站网站优化最为重要的内容是
  • asp access网站架设教程更先进的seo服务
  • 电商网站流程图推广项目
  • 商城用什么系统做网站网站模板平台
  • ueditor 插件 wordpress知名的搜索引擎优化
  • 做杂志一般在哪个网站找感觉长沙seo招聘
  • 阿里云搭建wordpress长沙网站包年优化
  • 最新网站建设的模板网络推广山东
  • 网络公司做的网站销售找客户的方法
  • wordpress配置数据库企业关键词优化最新报价
  • 新公司建网站google推广方式和手段有哪些
  • 天猫网站什么时候建设1688关键词怎么优化
  • 进一步加强政府网站内容建设关键词优化公司
  • html做网站心得seo文章生成器
  • m 的手机网站怎么做微信营销软件
  • 做外汇关注的网站58同城推广效果怎么样
  • 苏州加基森网站建设百度有钱花人工客服
  • jsp网站开发小程序seo初级入门教程
  • 武进网站建设方案企业seo如何优化
  • 天津个人做网站市场推广策略
  • 乐清网站电话营销技巧和营销方法
  • 中国网站制作 第一个it教育培训机构排名
  • 条幅在线设计网站好网站
  • 网站赚钱系统找培训机构的app
  • 做网站怎么带流量网络营销就是
  • wordpress 加统计代码seo优化排名易下拉效率
  • 创建蛋糕网站建设方案建立网站费用大概需要多少钱
  • 小程序排名优化seo排名优化北京