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

做网站点击率赚钱搜索引擎关键词怎么优化

做网站点击率赚钱,搜索引擎关键词怎么优化,做外贸网站推广什么比较好,自适应网站怎么做移动配置目录 一、题目二、解法完整代码 一、题目 设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈。 实现 MinStack 类: MinStack() 初始化堆栈对象。 void push(int val) 将元素val推入堆栈。 void pop() 删除堆栈顶部的元…

目录

  • 一、题目
  • 二、解法
  • 完整代码


一、题目

设计一个支持 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.

提示:

-231 <= val <= 231 - 1
pop、top 和 getMin 操作总是在 非空栈 上调用
push, pop, top, and getMin最多被调用 3 * 104 次


二、解法

也是用栈,记录数字的同时,记录目前所知道的最小值


完整代码

class MinStack:def __init__(self):self.stk = []def push(self, val: int) -> None:if not self.stk or self.stk[-1][1] > val:self.stk.append([val, val])else:self.stk.append([val, self.stk[-1][1]])def pop(self) -> None:self.stk.pop()def top(self) -> int:return self.stk[-1][0]def getMin(self) -> int:return self.stk[-1][1]# 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.hrbkazy.com/news/14417.html

相关文章:

  • 微网站怎么做的好怎么推广一个平台
  • 个人网站是否需要备案爱站网seo查询
  • wordpress自动文章排版seo课程培训要多少钱
  • 南昌网站建设培训东莞网站推广技巧
  • 沧州响应式网站开发查询网站服务器
  • 杭州电信网站备案合肥最新消息今天
  • 整合网络营销推广淘宝seo优化怎么做
  • 义乌小程序开发制作公司seo收费标准
  • 牌具做网站可以吗今天最新新闻事件报道
  • 东软网站建设方案短链接生成器
  • 做网站的技术性说明绍兴seo外包
  • 网站创建app软文推广软文营销
  • 景观网站建设百度流量推广项目
  • 百度怎样建立一个网站湖南网站seo公司
  • 有哪些建设网站公司吗百度电商推广
  • 做网站是用什么语言做成的国内军事新闻最新消息
  • 做网站和优化的公司竞价排名名词解释
  • 手机网站 wordpress百度首页百度
  • 网站建设的费用包括哪些内容百度链接提交收录入口
  • 广西住房和城乡建设厅网站证件百度关键词搜索热度查询
  • jps网站开发论文参考书目前网络推广平台
  • 建站行业都扁平化设计域名查询服务器
  • 网站建设开什么发票武汉seo推广
  • 宜昌做网站的软文推广公司
  • 做淘宝网站的编程实例恩施seo整站优化哪家好
  • 新浪虚拟主机做网站广东清远今天疫情实时动态防控
  • 微信小程序里的网站怎么做站长工具网址查询
  • 越秀公司网站建设营销策划公司名字
  • 手机永久免费建站泰安做百度推广的公司
  • 设计师学习网站百度关键词优化技巧