首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
下列关于链式栈的叙述中,错误的是( )。 Ⅰ.链式栈只能顺序访问,而顺序栈不但能顺序访问,还能直接存取 Ⅱ.因为链式栈没有栈满问题,所以进行进栈操作,不需要判断任何条件 Ⅲ.在链式队列的出队操作中,需要修改尾指针的情况发生在空
下列关于链式栈的叙述中,错误的是( )。 Ⅰ.链式栈只能顺序访问,而顺序栈不但能顺序访问,还能直接存取 Ⅱ.因为链式栈没有栈满问题,所以进行进栈操作,不需要判断任何条件 Ⅲ.在链式队列的出队操作中,需要修改尾指针的情况发生在空
admin
2019-07-18
82
问题
下列关于链式栈的叙述中,错误的是( )。
Ⅰ.链式栈只能顺序访问,而顺序栈不但能顺序访问,还能直接存取
Ⅱ.因为链式栈没有栈满问题,所以进行进栈操作,不需要判断任何条件
Ⅲ.在链式队列的出队操作中,需要修改尾指针的情况发生在空队列的情况下
选项
A、仅Ⅰ
B、仅Ⅰ、Ⅱ
C、仅Ⅱ
D、Ⅰ、Ⅱ、Ⅲ
答案
D
解析
Ⅰ:栈要求只能在表的一端(栈顶)访问、插入和删除,这决定了栈无论采用何种存储方法表示,只能顺序访问,不能直接存取,故Ⅰ错误。
Ⅱ:每创建新的栈结点时还要判断是否动态分配成功,若不成功,则进栈操作失败。
StaekN0de *s=new StaekNode; if(s==NULL){ printf("结点存储分配失败!\n"); }故Ⅱ错误。
Ⅲ:首先要清楚链式队列需要两个指针,即头指针和尾指针。当链队列需要插入元素时,在链式队列尾部插入一个新的结点,并且修改尾指针;当链队列需要删除元素时,在链式队列头部删除一个结点,并且修改头指针。所以当链式队列需要进行入队操作时,应该只需修改尾指针即可。但是有一种特殊情况(考生务必记住,因为不少考生在写链式队列出队的算法时,并没有考虑到去判断这种情况),就是当此时只有一个元素时,不妨设此时链式队列有头结点,那么当唯一个元素出队时,应该将头指针指向头结点,并且此时尾指针也是指向该唯一的元素,所以此时需要修改尾指针,并且使尾指针指向头结点,故Ⅲ错误。
转载请注明原文地址:https://www.kaotiyun.com/show/PJCi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
下列关于马略军事改革的叙述,不正确的是()。
下列对近代社会思潮产生的先后顺序排列正确的是()。①人文主义②自由主义③理性主义④重商主义
试述西欧城市兴起的原因、方式及其影响。
严复翻译的《天演论》一书的出版时间是()。
下列对第三次科技革命推动了国际经济格局调整的叙述,不正确的是()。
下面对官渡之战的表述正确的是()。
下列关于马略军事改革的叙述,不正确的是()。
若某浮点机基数为4,尾数采用补码表示,则该浮点机的规格化尾数形式为()。
5位二进制定点小数,用补码表示时,最小负数是()。
某计算机字长为16位,主存地址空间大小为128KB,按字编址。采用单字长指令格式,指令各字段定义如图B-4所示。转移指令采用相对寻址方式,相对偏移量用补码表示,寻址方式定义见表B-1。请回答下列问题:若操作码0010B表示加法操作(助记符为ad
随机试题
疫情防控期间,你在某一天工作结束后正要下班,接到一个居民电话,该居民称某小区有人从中风险地区回来,而且有与亲友聚餐的经历。请问作为街道工作人员,面对此事你该怎么办?
以下()是计算机程序设计语言所经历的主要阶段。
A.HAVB.HBVC.HCVD.HUV儿童发病多见于
患者,女性,26岁,颊向阻生,在行上牙槽后神经、腭前神经阻滞麻醉5分钟后出现左下唇麻木感,探颊侧牙龈仍有痛感,其原因可能是
利多卡因用于局部浸润麻醉或神经阻滞时,成人一次限量为
涩肠,温中行气涩肠,固崩止带
监理服务是监理单位的高智能投入,服务工作的好坏取决于()。
日出:日落
设向量组α1,α2,α3为R。的一个基.β1=2α1+2kα3,β2=2α2,β3=α1+(k+1)α3.证明向量β1,β2,β3为R3的一个基;
Thedebateaboutproblemdrinkingandhowtostopitnowadayscentresmostontheworking-classyoung.Theyare【M1】______highly
最新回复
(
0
)