首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
线性表采用单循环链表存储的主要优点是_______。
线性表采用单循环链表存储的主要优点是_______。
admin
2018-01-04
51
问题
线性表采用单循环链表存储的主要优点是_______。
选项
A、从表中任一结点出发都能遍历整个链表
B、可直接获取指定结点的直接前驱和直接后继结点
C、在进行删除操作后,能保证链表不断开
D、与单链表相比,更节省存储空间
答案
A
解析
本题考查数据结构基础知识。
不含头结点且有n个元素的单链表和单循环链表分别如下图(a)、(b)所示。
在单链表和单循环链表中,由于结点指针域的链接方向都是单方向的,所以对于表中的任意一个结点,都可以直接得到后继结点的指针,要获得前驱结点的指针则需要一个遍历过程。对链表进行删除操作时,只要在修改结点中的指针域之前,暂存其后继结点的指针,就可以将结点重新链接起来,与单链表是否循环无关。从链表所需的存储空间来说,它们没有差别。
观察单循环链表可知,从表中任意结点出发,沿着结点间的链接关系都能回到出发的结点,所以从表中任一结点出发都能遍历整个链表。
转载请注明原文地址:https://www.kaotiyun.com/show/t9PZ777K
本试题收录于:
软件评测师上午基础知识考试题库软考中级分类
0
软件评测师上午基础知识考试
软考中级
相关试题推荐
关于维护软件所需的成本,以下叙述正确的是(18) 。
模块内部的算法设计在采用结构化方法进行开发的()阶段进行。
很多银行网站在用户输入密码时要求使用软键盘,这是为了(29)。
数字证书系统是计算机网络系统集成体系框架中()平台的内容。
在实施过程中,监理单位应针对发现的问题,协调关系和排除矛盾,实行动态进度控制,(52)是不可缺少的手段。
软件配置管理的一个重要内容就是对变更加以控制,使变更对成本、工期和质量的影响降到最小。为了有效地进行变更控制,通常会借助“配置数据库”。请简述配置数据库的主要作用及其建库模式。配置状态报告对于软件开发项目的成功起着至关重要的作用。请简述配置状态报告的主
作为PH公司承担该任务的一名项目经理张工,他应如何创建一份高质量的建议方案文档?请用300字以内的文字简要叙述。对于该大型电子商务项目,项目经理张工在创建及提交投标文件的过程中需要注意哪些要点?
请简要分析项目进度拖后的可能原因。请简要叙述“滚动波浪式计划”方法的特点和确定滚动周期的依据。针对本试题说明中所述项目,说明采用多长的滚动周期比较恰当。
使用传统信用卡支付系统付款与使用网上银行卡支付系统付款,两者的付款授权方式是不同的,下列论述正确的是()。
制订项目管理计划时,需要各方干系人的参与,尤其是让客户充分参与带来的主要好处是()。
随机试题
授课过程中,李老师始终坐在讲台上操作多媒体,以展示课前准备的精美课件。从教师观的角度看李老师的教学行为,下列判断不正确的是()。
固有口腔检查和口咽检查包括
一早产儿,胎龄34+2周,体重2450g,于生后2小时喂糖水,无呕吐,吮吸力可。对此患儿护理措施不正确的为
所谓特种作业人员,是指直接从事特种作业者,其作业的场所、操作的设备、操作内容具有较大的危险性,容易发生伤亡事故,或者容易对操作者本人、他人以及周围设施的安全造成重大危害。
下面的资料来自StCharles公司的会计记录:一位助理对预算数据和实际数据作了比较,计算得出营业利润的不利差异为$65750。这位助理总结道:业绩没有达成预期目标,因为营业利润为不利差异。请问对这一初步的结论,下面哪一个评价最为恰当?
下列有关商誉减值的说法中,不正确的是()。
A:Canyoukeepaneyeonmybag?B:______A:No.I’mgoingtothebathroom.
结构化程序设计中,下面对goto语句使用描述正确的是
WhatistheMessageGroupdefending?
America’smostpopularnewspaperwebsitetodayannouncedthattheeraoffreeonlinejournalismisdrawingtoaclose.TheNewY
最新回复
(
0
)