首页
登录
从业资格
在链表结构中,采用()可以用最少的空间代价和最高的时间效率实现队列结构。A.仅设
在链表结构中,采用()可以用最少的空间代价和最高的时间效率实现队列结构。A.仅设
考试题库
2022-08-02
122
问题
在链表结构中,采用()可以用最少的空间代价和最高的时间效率实现队列结构。A.仅设置尾指针的单向循环链表B.仅设置头指针的单向循环链表C.仅设置尾指针的双向链表D.仅设置头指针的双向链表
选项
A.仅设置尾指针的单向循环链表
B.仅设置头指针的单向循环链表
C.仅设置尾指针的双向链表
D.仅设置头指针的双向链表
答案
A
解析
本题考查基本数据结构和存储结构知识。 采用链表作为存储结构时,从节省空间的角度和需要实现的运算角度考虑(不需要从两个方向遍历元素),应使用单链表,如下图所示。 基本队列定义为元素从一端进从另一端出,以保证先进入的元素先出来。若以最高的时间效率实现元素入、出队列,就应该在链表两端设置指针,使入队和出队操作最简单。从下图可以看出,若仅设置头指针(指向链表的第一个结点),删除元素时比较简单(修改第一个结点的指针域的指向),而插入元素时就需要遍历整个链表以获得尾指针。若仅设置尾指针(指向链表的最后一个结点),则可直接获得头指针(取尾结点指针域的值)以实现删除操作,插入元素时则修改两个指针域(尾结点指针域和新插入结点的指针域)。
转载请注明原文地址:https://tihaiku.com/congyezige/2428340.html
本试题收录于:
初级程序员题库软件水平考试初中高级分类
初级程序员
软件水平考试初中高级
相关试题推荐
土地总登记的准备工作特别重要,因为土地总登记具有( )的特点。A.时间集中
下列选项属于BIM技术在结构分析的应用的有()。A.通过IFC或Structu
下面关于BIM结构设计基本流程说法正确的是()。A.不能使用BIM软件直接创建B
BIM结构设计模型内容按设计阶段包含()。A.结构方案设计模型 B.结构初步设
以下关于BIM技术在设计阶段的应用说法错误的是()。A.空间形式的思考是BIM技
在设计阶段项目管理工作中应用()的最终目的是提高项目设计自身的效率,提高设计质
下列选项中不属于基于BIM的土建结构深化设计内容的是()。A.门窗等构件施工图
运维与设施管理中空间管理的内容不包括()。A.空间分配 B.空间规划 C.
在场地分析过程中,基于BIM技术结合()可对现场及拟建建筑物空间进行建模分析,
初步设计阶段BIM应用主要方面不包括()。A.利用BIM技术进行结构分析 B
随机试题
A—NewYear’sDayB—Valentine’sDayC—LanternFestivalD—CarnivalE—AprilFool’s
[originaltext]Americanscientistsaredevelopingmapsthatcanidentifyare
【B1】[br]【B6】A、thatB、whichC、whereD、whenB逗号前的句子主谓宾齐全,因此此处是非限制性定语从句,先行词是resul
再保险和共同保险都是在不同的保险人之间进行风险转移,但从转移的方式看,共同保险是
商业银行开展特定目的载体投资业务,应占用( )的授信额度。A.最终债务人 B
高危妊娠包括以下哪几项:()A.孕妇年龄35岁 B.有阴道助产史者
对病人的用药情况不产生影响的因素是A.天气情况B.脏器功能C.年龄D.性别E.营
制瓷业是光彩夺目的一个手工业部门,北宋的制瓷业的重心在黄河流域和中原地区。回答下
增强型新股申购理财产品是以( )为主要申购对象的理财产品。A.新股、可转债、认
《建设工程工程量清单计价规范》(GB50500-2013),“其他项目清单”的内
最新回复
(
0
)