首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设栈S的初始状态为空。元素a,b,c,d,e,f依次通过栈S,若出栈的顺序为b,d,c,f,e,a,则栈S的容量至少应该为
设栈S的初始状态为空。元素a,b,c,d,e,f依次通过栈S,若出栈的顺序为b,d,c,f,e,a,则栈S的容量至少应该为
admin
2010-12-17
37
问题
设栈S的初始状态为空。元素a,b,c,d,e,f依次通过栈S,若出栈的顺序为b,d,c,f,e,a,则栈S的容量至少应该为
选项
A、3
B、4
C、5
D、6
答案
A
解析
根据题中给定的条件,可以作如下的模拟操作:①元素a,b进栈,栈中有 2个元素,分别为a,b;②元素b出栈后,元素c, d进栈,栈中有3个元素,分别为a,c,d;③元素 d,c出栈后,元素e,f进栈,栈中有3个元素,分别为a,e,f;④最后,元素f,e,a出栈,栈为空。可以看出,进栈的顺序为a,b,c,d,e,f,出栈的顺序为b,d,c,f,e,a,满足题目要求。每次进栈操作后,栈中最多有3个元素,所以,为了顺利完成这些操作,栈的容量应至少为3。本题的正确答案为A。
转载请注明原文地址:https://kaotiyun.com/show/kM9p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
对于循环队列,下列叙述中正确的是
下面属于整数类I的实例的是
下列关于栈的描述中错误的是
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。经过一系列正常的操作后,front=rear-1。为了在该队列中寻找值最大的元素,在最坏情况下需要的比较次数为
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
代码编写阶段可进行的软件测试是
Python语言中用来定义函数的关键字是
使用______位置参数,能够使一个部件位于容器的右边。
JApplet是顶层Swing容器,包括一个隐含的______。
在Java中,所有类的根类是
随机试题
以下关于刑事诉讼中的证人,说法正确的是()。
下列哪种情况不引起原发性缺水()
张三、李四(女)伙同王五(在逃)故意杀人,张三、李四均被判处死刑立即执行,后经最高人民法院依法核准并签发执行死刑令。根据本案,请回答下列问题。依法停止执行后,对于张三,最高人民法院的下列哪些处理是正确的?()
甲股份有限公司(本题简称甲公司)为上市公司,有关业务资料如下:资料一:甲公司于2016年3月1日与乙公司的控股股东A公司签订股权转让协议,主要内容如下:①以乙公司2016年3月1日经评估确定的净资产为基础,甲公司定向增发本公司普通股股票100
下列构建岗位胜任特征模型的方法中,()只能在其他分析的基础上进行。
“三军可夺帅,匹夫不可夺志”说的是()
某同学为了得到老师的表扬而努力学习,这种学习需要称为()。
当前和今后一个时期,我国农业和农村工作的重大而紧迫的战略任务是
Lookattheorganisationplanbelow.Itshowsthedifferentdivisionsofamanufacturingcompany.Forquestions6-10,decidewhe
SecretE-Scores[A]Americansareobsessedwiththeirscores.Creditscores,G.P.A.’s,SAT’s,bloodpressureandcholesterol(
最新回复
(
0
)