首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设栈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
2009-02-15
63
问题
设栈S的初始状态为空。元素a,b,c,d,e,f依次通过栈s,若出栈的顺序为b,d,c,f, e,a,则栈S的容量至少应该为
选项
A、3
B、4
C、5
D、6
答案
1
解析
根据题中给定的条件,可以作如下的模拟操作:①元素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://www.kaotiyun.com/show/bCnp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
如下描述中正确的是
在软件开发中,需求分析阶段可以使用的工具是
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是
在VisualFoxPro中,如果希望内存变量只能在本模块(过程)中使用,不能在上层或下层模块中使用,说明该种内存变量的命令是
下列选项中不属于软件生命周期开发阶段任务的是()。
假定一个表单里有一个文本框Text1和一个命令按钮组CommandGroup1。命令按钮组是一个容器对象,其中包含Command1和Command2两个命令按钮。如果要在Command1命令按钮的某个方法中访问文本框的Value属性值,正确的表达式是(
用程序计算一个整数的各位数字的乘积,在下划线处应填写的语句是()。INPUT“NUM=”TOnumcj=1DOWHILEnum!=0cj=cj*MOD(mum,10)_____________
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是
下列属于合法的Java标识符是
容器类java.awt.Container的父类是
随机试题
3PE结构防腐层综合了()和挤压聚乙烯两种防腐层的优良性质。
新自由主义经济理论的公共选择学派的代表人物是()
人源化抗体的最主要优点是()
治疗阳明腑实证的基础方是
口服催吐法,常用的洗胃溶液的温度为
下列属于我国司法赔偿侵权行为主体的有()。
下列屋面卷材铺贴做法中,正确的是()。
根据《担保法》的规定,( )不能设定抵押权。
(2009年新制度)2007年10月5日,甲公司与乙公司签订技术转让合同,该合同约定:甲公司将“智能垃圾预处理机”发明专利权转让给乙公司,转让款为200万元;乙公司在合同签订后三个工作日内付40万元,在办理完转让登记手续后三个月内付160万元。同时,甲公司
关于水蒸气,下列说法错误的是:()
最新回复
(
0
)