首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
一个栈的入栈序列为1,2,3,…,n,其出栈顺序是 p1,p
[单选题]
一个栈的入栈序列为
1,2,3
,
…
,
n
,其出栈顺序是
p1,p2,p3,…,pn
。若
p2=3,
则
p3
可能的取值的个数是
n-3
n-2
n-1
无法确定
查看正确选项
添加笔记
求解答(0)
邀请回答
收藏(32)
分享
纠错
3个回答
添加回答
5
hhhyc
第二个出栈的元素为3,那么4,5,6...,n都可以作为第三个出栈的元素,这里就有n-3种情况;
如果p1=4,p2=3,接着出栈就会有p3=2;
如果p1=2,p2=3,接着出栈就会有p3=1;
综上所述,p3不能为3,其他值都可以取,因此一共有n-1种情况
发表于 2019-06-12 21:36:07
回复(0)
5
馨馨秋雨梦
感觉题目会造成误解,入栈序列并没有明确入栈顺序,所以p3是除3以外的数,即n-1
编辑于 2019-06-13 16:23:16
回复(1)
0
offer快到碗里来啊!
不能够是3
发表于 2019-06-01 10:38:49
回复(2)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
C++工程师
算法工程师
2019
寒武纪
Java工程师
来自:
寒武纪2019秋招软件...
上传者:
小小
难度:
3条回答
32收藏
7162浏览
热门推荐
相关试题
下面描述中,符合结构化程序设计风格...
北京搜狐互联网信息服务有限公司
Java工程师
C++工程师
iOS工程师
安卓工程师
运维工程师
前端工程师
算法工程师
PHP工程师
2018
评论
(1)
(verbal)最近的研究显示,许...
言语理解与表达
2019
普华永道
人力资源
审计
税务服务
风险管理
管理咨询
行政管理
评论
(2)
来自
职能类模拟题14
(verbal)最近的研究显示,许...
言语理解与表达
2019
普华永道
人力资源
审计
税务服务
风险管理
管理咨询
行政管理
评论
(3)
来自
职能类模拟题14
程序完善题  ...
Java工程师
C++工程师
算法工程师
寒武纪
2019
评论
(1)
来自
寒武纪2019秋招软件岗...
在 1 到 999 之间,有___...
Java工程师
C++工程师
算法工程师
寒武纪
2019
评论
(16)
来自
寒武纪2019秋招软件岗...
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题