当前位置:网站首页>剑指Offer(二十):包含min函数的栈
剑指Offer(二十):包含min函数的栈
2022-07-26 10:36:00 【康斯坦奇】
解法1:对于python来讲,栈就是用list实现的!
class Solution:
def __init__(self):
self.stack = []
self.assist = []
def push(self,node):
min = self.min()
if not min or node < min:
self.assist.append(node)
else:
self.assist.append(min)
self.stack.append(node)
def pop(self):
if self.stack:
self.assist.pop()
return self.stack.pop()
def top(self):
if self.stack:
return self.stack[-1]
def min(self):
if self.assist:
return self.assist[-1]
边栏推荐
- A semicolon is missing
- canvas上传图片base64-有裁剪功能-Jcrop.js
- Introduction to data analysis | kaggle Titanic mission
- 链式方法调用的事务问题剖析
- js下载文件,FileSaver.js导出txt、excel文件
- 【论文下饭】Deep Mining External Imperfect Data for ChestX-ray Disease Screening
- 超图 影像 如何去除黑边(两种方法)
- 第8期:云原生—— 大学生职场小白该如何学
- The problem of large fluctuation of hx711 data
- 分布式锁解决方案之Redis实现
猜你喜欢

Centos8 (liunx) deploying WTM (asp.net 5) using PgSQL

STM32 Alibaba cloud mqtt esp8266 at command

uniapp使用简单方法signalR(仅用于web调试,无法打包app)
![[Halcon vision] image filtering](/img/4b/e73a8d589b49276d96621f0ef02449.png)
[Halcon vision] image filtering
![[leetcode每日一题2021/8/31]1109. 航班预订统计【中等】差分数组](/img/9d/5ce5d4144a9edc3891147290e360d8.png)
[leetcode每日一题2021/8/31]1109. 航班预订统计【中等】差分数组
控制随机抽中几率 [ C# | Random ]

记给esp8266烧录刷固件

Application of.Net open source framework in industrial production

粽子大战 —— 猜猜谁能赢

js下载文件,FileSaver.js导出txt、excel文件
随机推荐
第7期:内卷和躺平,你怎么选
【机器学习小记】【搭建循环神经网络及其应用】deeplearning.ai course5 1st week programming(keras)
2022pta平时训练题(1~10题字符串处理问题)
videojs转canvas暂停、播放、切换视频
Problems encountered in QRcode QR code (C language)
mysql 进不去了怎么办
hx711 数据波动大的问题
.NET操作Redis String字符串
干货likeshop外卖点餐系统开源啦100%开源无加密
cavans实现静态滚动弹幕
Introduction to Phoenix (Level 1: Phoenix installation, level 2: Phoenix basic grammar)
Oracle cannot start tnslistener service cannot start
Unit test, what is unit test and why is it so difficult to write a single test
sigmod 函数与softmax 函数对比
js,e.pageX、pageY模态框拖动
canvas上传图片base64-有裁剪功能-Jcrop.js
.net operation redis string string
[leetcode每日一题2021/5/8]1723. 完成所有工作的最短时间
[Halcon vision] image gray change
数据分析入门 | kaggle泰坦尼克任务(一)—>数据加载和初步观察