首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
下列关于栈的说法中,正确的是( )。 Ⅰ.若进栈顺序为a、b、c,则通过出栈操作可能得到5个a、b、c的不同出栈序列 Ⅱ.链式栈的栈顶指针一定指向栈的链尾 Ⅲ.两个栈共享一个向量空间的好处是减少存取时间
下列关于栈的说法中,正确的是( )。 Ⅰ.若进栈顺序为a、b、c,则通过出栈操作可能得到5个a、b、c的不同出栈序列 Ⅱ.链式栈的栈顶指针一定指向栈的链尾 Ⅲ.两个栈共享一个向量空间的好处是减少存取时间
admin
2022-06-07
32
问题
下列关于栈的说法中,正确的是( )。
Ⅰ.若进栈顺序为a、b、c,则通过出栈操作可能得到5个a、b、c的不同出栈序列
Ⅱ.链式栈的栈顶指针一定指向栈的链尾
Ⅲ.两个栈共享一个向量空间的好处是减少存取时间
选项
A、仅Ⅰ
B、仅Ⅰ、Ⅱ
C、仅Ⅱ
D、仅Ⅱ、Ⅲ
答案
A
解析
Ⅰ:该选项旨在让考生知道一个公式。对于n个不同元素进栈,出栈序列的个数为
可以马上得出,当n=3时,出栈序列个数为
故Ⅰ正确。
Ⅱ:链式栈一般采用单链表,栈顶指针即为链头指针。进栈和出栈均在链头进行,每次都要修改栈顶指针,链空即栈空(top==NULL),故Ⅱ错误。
Ⅲ:由于栈中数据的操作只有入栈和出栈,且时间复杂度均为O(1),因此并没有减少存取时间,故Ⅲ错误。 补充知识点:共享栈 提示:两个栈共享一个数组A[0.MaxSize—1]的空间,从而构成共享栈。数组A的两端是固定的,而栈底也是固定的,为此将下标为0的一端作为栈1的栈底,其栈项指针为top1;将下标为。MaxSize—1的一端作为栈2的栈底,其栈顶指针为top2,如图7—4所示。
栈l的四要素如下:
①栈空条件:top1==一1。
②栈满条件:top1==top2一1。
③元素x进栈:top1++;将元素x插入A[top1]处。
④出栈元素:弹出A[top1]元素;top1-。
栈2的四要素如下:
①栈空条件:top2==MaxSize。
②栈满条件:top2==top1+1。
③元素x进栈:top2一;将元素x插入A[top2]处。
④出栈元素:弹出A[top2]元素;top2++。
注:以上都默认指针指向当前元素的下一个位置。
转载请注明原文地址:https://kaotiyun.com/show/dx3i777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
在一个段式存储管理系统中,逻辑地址为32位,其中高16位为段号,低16位为段内偏移,以下是段表(其中的数据均为十六进制,如表7-1所示)。以下是代码段的内容:试问:栈指针的当前地址是70FF0,它的物理地址是多少?
设一个字符串除字符串结束符之外,共包含n(n>1)个字符,设计一个在时间和空间两方面尽可能高效的算法,在这个字符串中找到第一个只出现一次的字符。例如字符串为abcdabd,则输出c。要求:说明你所设计算法的时间复杂度与空间复杂度。
设一个字符串除字符串结束符之外,共包含n(n>1)个字符,设计一个在时间和空间两方面尽可能高效的算法,在这个字符串中找到第一个只出现一次的字符。例如字符串为abcdabd,则输出c。要求:根据设计思想,采用C或C++或Java语言描述算法,关键之处给出
某字长为8bit的计算机中,x和y为无符号整数,已知x=68,y=80,x和y分别存放在寄存器A和B中。请回答下列问题(要求最终用十六进制表示二进制序列)。寄存器A和B中的内容分别是什么?
假设有一带头结点的循环双链表表示的线性表L=(a1,a2,…,an-1,an)。设计在时间和空间上都尽可能高效的算法,将线性表L改造成L=(a1,a3,…,an,…,a4,a2)。要求:说明你所设计算法的时间复杂度与空间复杂度。
现在有3个同时到达的作业J1、J2和J3,它们的执行时间分别为T1、T2和T3,且T1<T2<T3。如果该系统中有两个CPU,各自按照单道方式运行且采用短作业优先算法,则平均周转时间是()。
输入一个按升序排序过的整数数组{1、2、4、7、11、15}以及一个整数数字15,可以从该数组中找到两个数字,即4和11,使得4+11=15。请实现一个时间上尽可能高效率的算法,输入一个已经按升序排序过的整数数组和一个整数数字,在数组中查找两个数,使得它们
输入一个按升序排序过的整数数组{1、2、4、7、11、15}以及一个整数数字15,可以从该数组中找到两个数字,即4和11,使得4+11=15。请实现一个时间上尽可能高效率的算法,输入一个已经按升序排序过的整数数组和一个整数数字,在数组中查找两个数,使得它们
单链表L是一个带有头结点的有序链表,设计一个算法判断L是否为按数值递减的链表。如果L是递减链表,那么就返回1,否则返回0。请回答下列问题:(1)给出算法的主要思想;(2)写出算法的实现函数;(3)总结所用算法的时间和空间复杂度。
随机试题
给定曲线y=x3与直线y=px-q(其中p>0),求p与q为何关系时,直线y=px-q是y=x2的切线。
APTT是反映
患者咳嗽痰白清稀,食少便溏,下肢轻度浮肿,舌淡苔自,脉弱。治疗应选用
不同平面坐标系统间常采用相似变换,其变换一般需要()转换参数,求解转换参数的个数以及至少需要公共点坐标的个数是()。
下列燃烧类型中属于混合燃烧的是()。
为了保护未成年人的身心健康及其合法权益,促进未成年人健康成长,根据《宪法》,我国制定了《中华人民共和国未成年人保护法》。下列描述与《未成年人保护法》不一致的是()。
下列机构属于宪政史上出现的或目前尚存的违宪审查机构的有()。
ReadStephenOverell’sreviewofabookbyFrancesCairncrosscalledTheInsidiousTechRevolution,andthequestionsontheopp
Theabilityoffallingcatstorightthemselvesinmidairandlandontheirfeethasbeenasourceofwonderforages.Biolo
A、Awarenessofthedangersofsmoking.B、Steadyresolvetoquit.C、Groupsupporting.D、Professionalconsultation.C
最新回复
(
0
)