首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
一个栈的入栈序列为1,2,3,.....n“,其岀栈序列是P
[单选题]
一个栈的入栈序列为1,2,3,.....n“,其岀栈序列是P1,P2,P3,P4...Pn,。若P2=3,则P3可能取值的个数是
n-3
n-2
n-l
无法确定
查看答案及解析
添加笔记
求解答(0)
邀请回答
收藏(9)
分享
纠错
2个回答
添加回答
2
九月十二
P3 = 1 : 入入出入出出
P3 = 2 : 入入入入
出出出
P3 = 4 :
入入
出
入
出
入
出
P3 = 5 :
入入出入出入入
出
P3 = 6 :
入入出入出入入入
出
。。。
发表于 2021-07-23 15:13:51
回复(0)
4
coderone
一个栈的入栈序列为1,2,3,.....n“,其岀栈序列是P1,P2,P3,P4...Pn,。若P2=3,
P3可能取值的个数
根据栈先进后出,后进先出的特性,若P2=3,意味着出栈的第二位即为3.
那么整个栈可以3为节点,分为两个序列,{1,2}和{4,...n}
P1可能为1,2,也可能为4,
P3也可能为1,2,这里要注意1,2虽在3之前,但也能在P3出栈
而P3唯一取不到的值即已确定出栈的3,因此可取值的个数为n-1
发表于 2020-11-13 16:20:02
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
2013
Java工程师
上传者:
小小
难度:
2条回答
9收藏
1772浏览
热门推荐
相关试题
下面程序的输出结果是 char *...
迅雷
2013
C++
C++工程师
C语言
评论
(46)
来自
迅雷2013C++笔试卷B
下列for循环的循环体执行次数为 ...
迅雷
2013
C++
C++工程师
C语言
评论
(54)
来自
迅雷2013C++笔试卷B
5.下列判断正确的是( )
资料分析
言语理解与表达
资料分析
评论
(1)
《拳皇97》最后BOSS是谁?
游戏常识
评论
(1)
《魔兽世界》中,下列不属于玩家可以...
游戏常识
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题