JavaShuo
栏目
标签
面试题22:栈的压入、弹出序列
时间 2021-01-09
栏目
快乐工作
繁體版
原文
原文链接
想法:首先建立辅助栈。如果下一个弹出的数字刚好是栈顶数字,则直接弹出。若下一个弹出的数字不在栈顶,则把压栈序列中还没有入栈的数字压入辅助栈,直到把下一个需要弹出的数字压入栈顶为止。若所有的数字都压入栈了仍没有找到下一个弹出的数字,则表明该序列不可能滴一个弹出序列。 (1)根据我们想要的弹出序列,第一个弹出4,辅助栈里此时是空的,没有4,按照压栈序列往辅助栈里压入1,2,3,4,此时有4了,弹出4;
>>阅读原文<<
相关文章
1.
剑指offer之面试题22:栈的压入、弹出序列
2.
剑指offer之面试题22——栈的压入,弹出序列
3.
栈的压入弹出序列问题
4.
【Java】面试题31:栈的压入,弹出序列
5.
22. 栈的压入、弹出序列(代码未完成)
6.
栈的压入、弹出序列
7.
【Java】栈的压入、弹出序列
8.
栈的压入和弹出序列
9.
牛客--栈的压入弹出序列
10.
栈的压入弹出序列
更多相关文章...
•
C# 文件的输入与输出
-
C#教程
•
C# 排序列表(SortedList)
-
C#教程
•
Flink 数据传输及反压详解
•
算法总结-归并排序
相关标签/搜索
面试试题
弹出
入栈
面试题
react面试题
面试题集
Node.js面试题
Redis面试题
PM面试题
Java面试题
快乐工作
PHP教程
NoSQL教程
Hibernate教程
面试
0
分享到微博
分享到微信
分享到QQ
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新文章
1.
[最佳实践]了解 Eolinker 如何助力远程办公
2.
katalon studio 安装教程
3.
精通hibernate(harness hibernate oreilly)中的一个”错误“
4.
ECharts立体圆柱型
5.
零拷贝总结
6.
6 传输层
7.
Github协作图想
8.
Cannot load 32-bit SWT libraries on 64-bit JVM
9.
IntelliJ IDEA 找其历史版本
10.
Unity3D(二)游戏对象及组件
本站公众号
欢迎关注本站公众号,获取更多信息
相关文章
1.
剑指offer之面试题22:栈的压入、弹出序列
2.
剑指offer之面试题22——栈的压入,弹出序列
3.
栈的压入弹出序列问题
4.
【Java】面试题31:栈的压入,弹出序列
5.
22. 栈的压入、弹出序列(代码未完成)
6.
栈的压入、弹出序列
7.
【Java】栈的压入、弹出序列
8.
栈的压入和弹出序列
9.
牛客--栈的压入弹出序列
10.
栈的压入弹出序列
>>更多相关文章<<