首页
登录
从业资格
若元素a、b、c、d、e、f 依次进栈,允许进栈、出栈操作交替进行。但不允许连续
若元素a、b、c、d、e、f 依次进栈,允许进栈、出栈操作交替进行。但不允许连续
考试题库
2022-08-02
13
问题
若元素a、b、c、d、e、f 依次进栈,允许进栈、出栈操作交替进行。但不允许连续三次进行出栈工作,则不可能得到的出栈序列是( )。A.dcebfaB.cbdaefC.bcaefdD.afedcb
选项
A.dcebfa
B.cbdaef
C.bcaefd
D.afedcb
答案
D
解析
本题考查数据结构基础知识
对于选项 A 的出栈序列 dcebfa ,其操作序列为:push (a 入)、 push (b 入)、 push
(c 入)、 push (d 入)、 pop (d出)、 pop (c 出)、 push (e 入)、 pop (e 出)、 pop (b 出)、
push (f 入)、 pop (f 出)、 pop (a 出)。
对于选项 B 的出栈序列 cbdaef ,其操作序列为:push (a 入)、 push (b 入)、 push (c 入)、 pop (c 出)、 pop (b 出)、 push (d 入)、 pop (d 出)、 pop (a 出)、 push (e 入)、 pop (e 出)、 push (f 入)、 pop (f 出)。
对于选项 C 的出栈序列 bcaefd ,其操作序列为:push (a 入)、 push (b 入)、 pop (b
出)、 push (c 入)、 pop (c 出)、 pop (a 出)、 push (d 入)、 push (e 入)、 pop (e 出)、
push (f 入)、 pop (f 出)、 pop(d出)。
对于选项 D 的出栈序列 afedcb ,其操作序列为:push (a 入)、 pop (a 出)、 push (b 入)、 push (c 入)、 push (d 入)、 push (e 入)、push (f 入)、 pop (f 出)、 pop (e 出)、 pop (d 出)、 pop (c 出)、 pop (b 出),存在连续 5 次的出栈操作,违背题中所述的运算要求。
转载请注明原文地址:https://tihaiku.com/congyezige/2427127.html
本试题收录于:
初级程序员题库软件水平考试初中高级分类
初级程序员
软件水平考试初中高级
相关试题推荐
虚拟建造技术不能够解决施工中()问题。A.统计概算工程量 B.操作是否存在冲突
下列不属于视图控制栏中操作命令的图标是()。
()在于提供一个具有可操作性的、兼容性强的统一基准,以指导基于建筑信息模型的建筑
在对设备建族的过程中,右键快捷菜单中可以对设备族进行哪些操作?()A.新建类型
下列关于开关插座模型创建的操作流程的说法正确的是()。A.首先单击【系统】命令栏
下列属于BIM技术较二维CAD技术的优势的是()。A.基本图元元素 B.各构件
下列选项中属于BIM操作人员岗位职责的是()。A.负责对BIM项目的规划 B.
()具有可视化的特点,可以人为操作在三维虚拟环境下漫游来直观、形象提前发现现场的
对已经绘制好的风管进行“修改类型”的操作,可能会发生什么问题?()A.弯头形状变
下列哪种操作方式不能在界面中显示出属性面板?()A.在应用程序菜单中单击【选项】
随机试题
Whatareyougoingtodoifyouareinaburninghouse?Howwillyouescape?
()三路立体交叉()先进公共运输系统[br]()可接受间距()重点交通管制D,K
[originaltext]W:DidyougotothematchonSaturday,Bill?M:No,Alice.(8)I
Thecinemahaslearnedagreatdealfromthetheateraboutpresentation.Gon
【B1】[br]【B7】A、onB、inC、beforeD、afterB指的是在1975年,而不是在该年之前或之后,与前面的in1950,in1
劳动力与其他资源相比,具有( )的特点。A.消费性 B.经济性 C.创造性
股份有限公司的股权激励计划应该由出席股东大会会议的股东()以上通过。 A.1
快速公交系统的缺点不包括()。A.灵活性低 B.影响交叉口交通秩序 C.道路
某软件企业为增值税一般纳税人(享受软件业税收优惠),2019年5月发生如下
甲、乙两公司的住所地分别位于北京和海口。甲公司向乙公司购买一批海南产香蕉,3个月
最新回复
(
0
)