首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
中级栈
订阅
不知名人士liang
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
数据结构与算法(7)- 关于栈的算法题
假设表达式中允许包含两种括号:圆括号与方括号,其嵌套顺序随意,即() 或者[([][])]都是正确的.而这[(]或者(()])或者([()) 都是不正确的格式. 检验括号是否匹配的方法可用"期待的急迫程度"这个概念来描述. 例如,考虑以下括号的判断: [ ( [ ] [ ] )…
漫画算法:最小栈的实现
小灰回忆起当时的情景...... 题目:实现一个栈,带有出栈(pop),入栈(push),取最小元素(getMin)三个方法。要保证这三个方法的时间复杂度都是O(1)。 2.当第一个元素进栈时,让min=0,即把唯一的元素当做最小值。 3.之后每当一个新元素近栈,让新元素和mi…
栈应用 : 中缀表达式转后缀表达式求值
中缀表达式 确实,中缀表达式很符合人类的思想,但是让计算机理解起来却不那么容易,这里我们引进了==后缀表达式== 后缀表达式(也称为逆波兰表达式) 为了解释后缀表达式的好处,我们先来看看,计算机如何应
[数据结构]栈
1、栈的定义栈是一种特殊的线性表,仅能够在栈顶进行操作,有着先进后出(后进先出)的特性,下面这张图展示里栈的工作特点:2、栈有以下几个方法push():添加一个元素到栈顶pop():弹出栈顶元素top
栈、堆、队列深入理解,面试无忧
Event Loop的执行栈、任务队列。 变量存储的堆、栈问题。 栈、队列数据结构的实现问题。 还有一些列相关的手写问题。 在面试中,经常问遇到与之相关的一些列问题哈。 栈 是一种遵循 后进先出(LIFO) 原则的有序集合。新添加和待删除的数据都保存在栈的同一端栈顶,另一端就是…