会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
MagicRoc
博客园
首页
新随笔
联系
管理
订阅
随笔分类 -
python算法
由两个栈组成的队列
摘要:题目 使用栈实现队列的下列操作: 示例: 说明: 你只能使用标准的栈操作 也就是只有 push to top, peek/pop from top, size, 和 is empty 操作是合法的。 你所使用的语言也许不支持栈。你可以使用list或者deque(双端队列)来模拟一个栈,只要是标准的栈
阅读全文
posted @
2019-11-17 14:47
JasperH
阅读(251)
评论(0)
推荐(0)
设计一个有getMin功能的栈
摘要:题目 设计一个支持 push,pop,top 操作,并能在常数时间内检索到最小元素的栈。 示例: 思路 设计时使用两个栈 一个栈用来保存当前栈中的元素,记为stack_data 一个栈用于保存每一步的最小值,记为stack_min 方案一 新元素x入栈 1.数据x将要入栈,先入栈stack_data
阅读全文
posted @
2019-11-17 14:44
JasperH
阅读(213)
评论(0)
推荐(0)
公告