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

网站建设可行性报告自学程序员怎么入门

网站建设可行性报告,自学程序员怎么入门,用了siteapp是不是手机访问网站就变成siteapp的内容了,建设网站的相关技术指标题目 设计一个支持 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/a/583231.html

相关文章:

  • 高端定制网站的特点建设企业网站的需求分析
  • 浙江省工程建设质量管理协会 网站宁波网站建设开发公司
  • 从考试到实战:全面解析大模型的评估与基准测试体系
  • 【MySQL | 基础】概念
  • 大连地区建设网站怎么优化推广自己的网站
  • 设计微信公众号的网站吗网站建设维护招聘要求
  • 韩国平面设计网站php 抓取 wordpress 文字内容
  • 3800给做网站医院网站建设与管理ppt
  • 商城类网站功能wordpress增加底部导航
  • C语言复习二(2025.11.7)
  • Android Studio 多语言助手插件:让多语言管理变得简单高效
  • 京东的网站建设拓和科技有限公司网站
  • 中国铁路建设监理协会官方网站公司想建个网站
  • 凯里网站建设济宁市兖州区建设局网站
  • 北京网站建站系统平台新时代文明实践站网址
  • 如何更改网站源码用dw做的网站怎样弄上网上
  • 如何在局域网内做网站WordPress使用两个模板
  • 宝马itms做课网站老闵行小学排名
  • 天津建站费用企业网站设计目的和意义
  • 网站快速备案价格中国交通建设网官方网站
  • wordpress登录网站网站建设公司怎么找渠道
  • 网页的创新型网站策划无锡网站建设哪家公司比较好
  • 网站维护要多久微信小程序制作多少钱一个
  • 从美拉德大片到《龙骨焚箱》:武者周小飞的柔与刚
  • 电影网站如何做seowordpress简约新闻自媒体主题
  • 解决SGIP1.2无心跳问题的思路
  • 家具品牌网站怎么做js 网站首页下拉广告
  • 内蒙古住房与城乡建设部网站网站毕业设计图怎么做
  • 公司做企业网站的哪家好做a图片视频在线观看网站
  • 广州网站建设选哪家网站开发和运行模式的搭建