首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设栈S初始状态为空。元素a、b、c、d、e、f依次通过栈S,若出栈的顺序为c、f、e、d、b、a,则栈S的容量至少应该为( )。
设栈S初始状态为空。元素a、b、c、d、e、f依次通过栈S,若出栈的顺序为c、f、e、d、b、a,则栈S的容量至少应该为( )。
admin
2010-01-10
19
问题
设栈S初始状态为空。元素a、b、c、d、e、f依次通过栈S,若出栈的顺序为c、f、e、d、b、a,则栈S的容量至少应该为( )。
选项
A、6
B、5
C、4
D、3
答案
2
解析
根据题中给定的条件,可做如下模拟操作:①元素a、b、c进栈,栈中有3个元素,分别为a、b、c;②元素c出栈后,元素d、e、f进栈,栈中有5个元素,分别为a、b、d、e、f;③元素f、e、d、a、b出栈,栈为空。可以看出,进栈的顺序为a、b、c、d、e、f,出栈的顺序为c、f、e、d、b、a,满足题中所提出的要求。在每一次进栈操作后,栈中最多有3个元素,因此,为了顺利完成这些操作,栈的容量应至少为5。
转载请注明原文地址:https://kaotiyun.com/show/DhWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体上画一个命令按钮和一个文本框(名称分别为Command1和Text1),并把窗体的KeyPreview属性设置为True.,然后编写如下代码:DimSaveAllAsStringPrivateSu
窗体上有一个名称为Commandl的命令按钮,一个名称为Textl的文本框。编写如下程序:PrivateSubCommandl_Click()DimxAsIntegerx=Val(InputB
如果在窗体模块中所有程序代码的前面有语句:Dimx,则x是
程序运行时,拖动滚动条上的滚动框,则所触发的事件是
在窗体上画一个名称为Commandl的命令按钮,编写如下事件过程:PrivateSubCommandl_Click()n=0Fori=0To10X=2*i.1IfXMod3=0Thenn=n+1NextiPrintn
下面程序计算并输出的是PrivateSubCommand1_Click()a=10:s=0Dos=s+a*a*a:a=a-1LoopUntila
已知:x=-6y=39则表达式“y\x*Sgn(x)”的值为
为了通过传值方式来传送过程参数,存函数声明部分应使用的关键字为
Internet的通信协议是( )
有以下程序(提示:程序中fseek(fp,-2L*sizeof(int),SEEK_END);语句的作用是使位置指针从文件末尾向前移2*sizeof(int)字节):#include<stdio.h>main(){FIL
随机试题
磷脂酰肌醇4,5-二磷酸经磷脂酶C作用后的产物是
特征X线的产生正确的是
患者,男,25岁。婚检发现HBsAg(+),进一步检测HBV标志物5项,下列代表有传染性的是
A.IgAB.sIgAC.IgGD.IgME.IgE龈沟液中含量最高的抗体是
分泌女性激素的卵巢肿瘤是
下列关于多层砌体房屋的抗震构造措施的说法,正确的是()。
我国公务员队伍建设的目标与途径是()。
人类社会发展的根本规律是()。
Whollyasidefromaestheticandmoralconsiderations,fashionisaneconomicabsurdity,andthereislittletobesaidinitsfa
It’swellknownthatpeopleinthewestareveryloudofpets.Almosteveryfamilyhasapet.Justabouteverypetownerhasas
最新回复
(
0
)