题目内容 (请给出正确答案)
[单选题]

设栈S和队列Q的初始状态为空,元素a b c d e f g依次进入栈S。要求每个元素出栈后立即进入队列Q,若7个元素出队列的顺序为b d f e c a g,则栈S的容量最小应该是(58)

A.5

B. 4

C. 3

D. 2

查看答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“设栈S和队列Q的初始状态为空,元素a b c d e f g…”相关的问题

第1题

设栈S和队列Q的初始状态为空,元素a、b、c、d、e、f依次通过栈S,一个元素出栈后即进入队列Q。若这6个元素出队列的顺序是bdcfea、则栈S的容量至少应是()。
设栈S和队列Q的初始状态为空,元素a、b、c、d、e、f依次通过栈S,一个元素出栈后即进入队列Q。若这6个元素出队列的顺序是bdcfea、则栈S的容量至少应是()。

点击查看答案

第2题

以下算法的功能(栈中的数据元素类型为int)是()。voidalgo(Queue&Q){Stacks;intd;InitStack(S);while(!QueueEmpty(Q)(DeQueue(Qd);Push(S.d);;}while(!StackEmpty(S)){pop(S,d);EnQueue(Q,d);}}
以下算法的功能(栈中的数据元素类型为int)是()。voidalgo(Queue&Q){Stacks;intd;InitStack(S);while(!QueueEmpty(Q)(DeQueue(Qd);Push(S.d);;}while(!StackEmpty(S)){pop(S,d);EnQueue(Q,d);}}

A.将栈S中的元素逆置

B.将队列Q中的元素逆置

C.输出栈S中的元素

D.输出队列Q中的元素

点击查看答案

第3题

设栈S的初始状态为空,元素a,b,c,d,e,f依次入栈,出栈顺序为b,d,c,f,e,a那么栈容量至少应该是()

A.6

B.5

C.4

D.3

E.2

点击查看答案

第4题

关于栈和队列的下列说法正确的是()

A.栈的插入操作是在栈顶进行,插入时需将栈内所有元素后移;

B.栈是后进先出的结构,出栈时除了栈顶元素,其余元素无需移动;

C.循环队列的出队操作删除的是队头元素,采用循环队列存储时,其余队列元素均需要移动;

D.链队列的入队操作在表尾进行,操作时间与队列长度成正比

点击查看答案

第5题

栈的存储空间为S(),初始状态为top=0。现经过一系列正常的入栈与退栈操作后,top=51,则栈中的元素个数为

A.0

B.50

C.1

D.不可能

点击查看答案

第6题

若依次读入数据元素序列1、2、3,进栈的过程中允许出栈,试写出各种可能的出栈序列。

点击查看答案

第7题

n个元素通过一个栈产生n个元素的出栈序列,其中进栈和出栈操作的次数总是相等的。()
点击查看答案

第8题

若让元素1,2,3,4依次进栈,则出栈次序不可能出现的情况()。
若让元素1,2,3,4依次进栈,则出栈次序不可能出现的情况()。

A、2,1,4,3

B、3,2,1,4

C、1,4,2,3

D、4,3,2,1

点击查看答案

第9题

下列关于栈的说法错误的是()。

A.栈具有后进先出特性

B.栈具有先进后出特性

C.元素的入栈顺序和出栈顺序相反

D.栈允许在中间位置插入、删除元素

点击查看答案

第10题

下列叙述中正确的是()

A.栈不能进行插入元素的操作,而队列可以

B.栈和队列都不能在中间位置进行插入操作

C.链表不能进行插入操作

D.数组不能进行插入操作

点击查看答案
热门考试 全部 >
相关试卷 全部 >
账号:
你好,尊敬的上学吧用户
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,
如果您知道正确答案,欢迎您来纠错

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
上学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
上学吧
点击打开微信