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

玉树电子商务网站建设百度指数免费查询入口

玉树电子商务网站建设,百度指数免费查询入口,河源网站建设,主题设置wordpress题目: 设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈。 实现 MinStack 类: MinStack() 初始化堆栈对象。void push(int val) 将元素val推入堆栈。void pop() 删除堆栈顶部的元素。int top() 获取堆栈顶部…

题目:

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

实现 MinStack 类:

  • MinStack() 初始化堆栈对象。
  • void push(int val) 将元素val推入堆栈。
  • void pop() 删除堆栈顶部的元素。
  • int top() 获取堆栈顶部的元素。
  • int getMin() 获取堆栈中的最小元素。

来源:力扣(LeetCode)
链接:力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台

示例:

示例 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.

解法:

栈使用列表实现。

push功能使用列表的append方法实现。

pop功能使用列表的pop方法实现。

top功能使用列表取末尾下标实现。

getMin功能使用min函数实现。

代码:

class MinStack:def __init__(self):self.stack = []def push(self, val: int) -> None:self.stack.append(val)def pop(self) -> None:self.stack.pop()def top(self) -> int:return self.stack[-1]def getMin(self) -> int:return min(self.stack)# Your MinStack object will be instantiated and called as such:
# obj = MinStack()
# obj.push(val)
# obj.pop()
# param_3 = obj.top()
# param_4 = obj.getMin()

http://www.ds6.com.cn/news/74151.html

相关文章:

  • 有个能写文章做任务的网站今日热榜官网
  • 网站店铺vr场景可以做吗小小课堂seo自学网
  • 北流网站无代码建站
  • 自助建站信息网南京seo排名优化公司
  • 赛迪建设网站四川seo哪里有
  • 中国建设招标网站网络推广seo教程
  • 网站建设行业税率潍坊网站建设seo
  • 网站建设 郑州百度seo快速排名优化服务
  • 做网站的公司都有哪些岗位百度指数搜索榜度指数
  • 提供企业网站建设公司怎么推广产品最有效
  • 网上做调查网站有哪些沪指重上3000点
  • 有没有可以做游戏的网站网站内部链接优化方法
  • html前端网站开发北京seo平台
  • 玄武网站建设sem分析是什么意思
  • 龙岗政府在线住房建设局子网站seo如何优化排名
  • 海外网站加速免费网站建设策划书
  • 网站的设计费用推广赚钱的平台
  • 个人网站制作dw百度关键词优化软件怎么样
  • 做的网站一直刷新微信推广平台收费标准
  • 宁波依众网络科技有限公司windows优化大师自动安装
  • 做网站销售域名停靠浏览器
  • 手机做网站服务器吗搜索引擎营销的英文缩写
  • 那些做seo的网站安徽百度关键词优化
  • 自建网站阿里云备案通过后怎么做手机百度搜索
  • 自力教育大兵seo博客
  • 英文做影评的网站凡科建站教程
  • 英文网站建设流程seo的培训网站哪里好
  • wordpress新框架vue上海优化seo公司
  • 做平面vi网站网店推广的作用
  • 宁波有哪家公司做网站的线上推广方案怎么写