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

湖口网站建设wordpress主体功能开发

湖口网站建设,wordpress主体功能开发,政务微信app下载,网站关键词可以修改吗题目 设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈。 push(x) —— 将元素 x 推入栈中。 pop() —— 删除栈顶的元素。 top() —— 获取栈顶元素。 getMin() —— 检索栈中的最小元素。 示例: 输入: [&q…

题目

设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈。

push(x) —— 将元素 x 推入栈中。
pop() —— 删除栈顶的元素。
top() —— 获取栈顶元素。
getMin() —— 检索栈中的最小元素。

示例:

输入:

["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.

解答

class MinStack {private LinkedList<Integer> stack = new LinkedList<>();private LinkedList<Integer> minStack = new LinkedList<>();/** initialize your data structure here. */public MinStack() {}public void push(int x) {if (stack.isEmpty()) {minStack.addFirst(x);}else {minStack.addFirst(Math.min(minStack.getFirst(), x));}stack.addFirst(x);}public void pop() {stack.removeFirst();minStack.removeFirst();}public int top() {return stack.getFirst();}public int getMin() {return minStack.getFirst();}
}

要点

常数级操作,意味着各个方法均不能对容器进行遍历,唯一想到的好办法即是把最小值保存下来,便于访问。

http://www.yayakq.cn/news/119357/

相关文章:

  • 红色php企业网站模板下载苏州网站建设软件
  • 做外贸网站需要注册公司吗静态网站怎么更新
  • 做网站的软件多少钱免费注册域名的方法
  • 建设网络道德教育网站的有效措施专业ppt制作价格
  • 虚拟主机网站空间wordpress问答系统
  • 网站设计 价格机加工外贸网站
  • 温岭网站开发微信电脑版下载官网
  • 昆明做网站找天度网络营销策略案例分析
  • 建设网站简单的需要多少天叮当app制作平台登录
  • 建筑企业网站有哪些山东响应式网站建设
  • 网站建设 海豚弯绥德网站建设设计
  • php开源网站 网上商城建网站的专业公司
  • 网站域名密码找回做长图网站
  • 可以做动画的网站有哪些北京工程建设公共资源交易平台
  • 做网站用什么系统好免费网站建设方案优化
  • 潮汕17网站一起做网店官网消防电气火灾监控系统网站开发
  • 营销创意网站模板网点地址信息获取错误是什么意思
  • 辽宁城乡建设网站外链seo服务
  • 如何提升网站alexa排名无锡网站建设哪家做得比较好
  • 站长工具之家做外包公司去哪找业务
  • 私人可以做org后缀网站吗国家食品查询网入口
  • 互联网网站模版游戏制作软件中文版下载
  • 网站视频链接app研发
  • 做招聘网站都需要什么手续临沂个人做网站
  • 自学建网站做网站优化产品网站建设建议
  • 为什么要建设个人网站表白网页制作模板
  • 网站备案查询 whoiswordpress白色简约
  • 网站商城建设方式最好的直播软件有哪些
  • 做推广适合哪些网站吗chinacd wordpress99
  • 域名备案 没有网站吗黄石网站建设推荐