首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设栈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
34
问题
设栈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全国计算机二级
相关试题推荐
下列数据结构中,不能采用顺序存储结构的是
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是
按照“后进先出"原则组织数据的数据结构是
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。经过一系列正常的操作后,front=rear-1。为了在该队列中寻找值最大的元素,在最坏情况下需要的比较次数为
有三个关系R、S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为
程序流程图中带有箭头的线段表示的是
给标识符关联名字的过程是
下面关于Python中类和面向对象的说法错误的是()。
调用线程的下列方法,不会改变该线程在生命周期中状态的方法是
下列情况中,不会使线程转入不可运行状态的是______。
随机试题
乳牙易患龋的因素不包括
嗜碱性粒细胞减少可见于
A、半夏厚朴汤B、良附丸合正气天香散C、柴胡疏肝散D、枳实导滞丸E、香苏散治疗寒邪内阻腹痛的方剂是
钢筋连接接头的受拉承载力标准值不应小于被连接钢筋的受拉承载力标准值的()倍。
影响一个系统目标实现的因素不包括()。
建设工程投资控制原理是一种动态的控制,在这一动态控制过程中应着重做好()。
关于《春秋》决狱,下列表述哪些是正确的?()
某公司销售部门主管大华拟对本公司产品前两季度的销售情况进行统计,按下述要求帮助大华完成统计工作:参照“产品基本信息表”所列,运用公式或函数分别在工作表“一季度销售情况表”、“二季度销售情况表”中,填入各型号产品对应的单价,并计算各月销售额填入F列中。其
Thegreatchangesofthecityastonishedeveryvisitortoit.
元青花瓷富丽雄浑,其风格与传统的瓷器大相径庭。
最新回复
(
0
)