首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
单向循环链表如下图所示,以下关于单向循环链表的叙述中,正确的是_________。
单向循环链表如下图所示,以下关于单向循环链表的叙述中,正确的是_________。
admin
2021-03-24
73
问题
单向循环链表如下图所示,以下关于单向循环链表的叙述中,正确的是_________。
选项
A、仅设头指针时,遍历单向循环链表的时间复杂度是O(1)
B、仅设尾指针时,遍历单向循环链表的时间复杂度是O(1)
C、仅设头指针时,在表尾插入一个新元素的时间复杂度是O(n)
D、仅设尾指针时,在表头插入一个新元素的时间复杂度是O(n)
答案
C
解析
在单链表存储结构中,任何情况下实现遍历(即遍访表中的所有元素)时间复杂度都是O(n)。
在单链表任何位置插入或删除结点,首先需要找到插入位置,该查找运算的时间复杂度可能是O(n)或D(1),然后用O(1)复杂度的运算实现插入。
在单向循环链表的表尾插入一个新元素时,需要修改表尾结点的指针域,若仅设头指针时,则需要遍历表中所有结点才能找到表尾结点,因此时间复杂度为O(n)。
在单向循环链表的表头插入一个新元素时,需要修改表头结点(含头结点时)或表尾结点(不含头结点时)的指针域,仅设尾指针时,可以通过简单运算(即时间复杂度O(1))获得第一个结点的指针信息,再进行插入结点操作。
转载请注明原文地址:https://www.kaotiyun.com/show/v6NZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
一个HTML文件的启始标记为(41)。
在网络操作系统环境中,当用户A的文件或文件夹被共享时,(1),这是因为访问用户A的计算机或网络的人(2)。(1)
著作权法中,计算机软件著作权保护的对象是(16)。
下列关于URL的说法中,错误的是(43)。
结构化查询语言SQL是一种(1),其主要功能有(2),它的典型句法为SELECTA1,A2,…,AnFROMr1,r2,…,rmWHEREF其中,A1,A2,…,An和F分别是(3)。关系模式SCS(Sno,Cno,
采用下面的______技术可以将基于TCP/IP的大型网络分割成较小的逻辑段。
某客户机在访问页面时出现乱码的原因可能是________。
阅读以下说明和C函数,填充函数中的空缺,将解答填入答题纸的对应栏内。【说明】函数Insert_key(*root,key)的功能是将键值key插入到*root指向根结点的二叉查找树中(二叉查找树为空时*root为空指针)。若给定的二叉查
IntheRGBcolorspaces,eachpixelonthescreenhasacorrespondingRGBvaluewhichconsistsof(71)components.
6TheconstructcobeginStatement1;Statement2;coendmeansStatement1andStatement2aretobeexecutedinparallel.Theonlytw
随机试题
A、Deathofafamilymemberisunbearable.B、Dyingpeopleshouldbeisolatedfromchildren.C、Childrenshouldlearnwaystoavoid
求∫xsin2xdx.
对子宫颈癌患者术后的护理下列哪项不正确
沉淀反应中抗原过量的现象称为
业主方和项目参与各方都有各自的项目管理任务及其管理职能分工。管理职能由提出问题、筹划、决策、执行、检查等组成。下列选项中,符合管理职能内涵的表达方式的有()。
高速公路联网收费系统中推荐采用的通行券有一次性纸质磁性券、一次性纸质二维条形码券和()三种。
施工单位与建设单位办理完( )后,就标志着双方所承担的工程施工义务和合同约定的付款责任的结束。
关于新民主主义革命胜利的基本经验,下列表述错误的是()。
在下列命题中,属于人本主义观点的是
中国的食物可以大致分成北方和南方两种烹饪风格。北方菜相对来说较油腻,喜欢在菜里使用醋(vinegar)和大蒜(garlic)。面食(cookedwheatenfood)是北方菜系的重要部分。面条、馄饨(ravioli)、饺子、包子(steamedst
最新回复
(
0
)