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

155. 最小栈

在这里插入图片描述
思路

按栈的特点:顶部即列表尾部

class MinStack(object):def __init__(self):self.stack=[]def push(self, val):""":type val: int:rtype: None"""self.stack.append(val)def pop(self):""":rtype: None"""self.stack.pop()def top(self):""":rtype: int"""return self.stack[-1]def getMin(self):""":rtype: 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.mrgr.cn/news/42838.html

相关文章:

  • java相关新技术
  • isinstance()学习
  • 《计算机原理与系统结构》学习系列
  • idea创建springboot模块
  • 在 ArkTS 网络请求中,重新封装一下 http 模块
  • pWnOS2.0 靶机渗透( cms 渗透,php+mysql 网站渗透,密码碰撞)
  • 业务封装与映射 -- 映射方式
  • 排序算法之选择排序
  • 分布式学习02-CAP理论
  • Linux进程控制(2)(进程程序替换1)
  • 【3D目标检测】激光雷达和相机联合标定(一)——ROS同步解包
  • python学习记录6
  • 堆排序算法的原理与应用
  • 基于Keras的U-Net模型在图像分割与计数中的应用
  • 企业级数据备份一般都是怎么做的?来唠唠嗑
  • pytest(三)——参数化@pytest.mark.parametrize
  • node_exporter使用textfile collector收集业务数据
  • PostgreSQL 创建账号与数据库:从连接到权限配置的完整指南
  • 绝对值得收藏!分享7款ai写作论文免费一键生成网站
  • 基于深度学习的视频生成