首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
在一个具有n个节点的有序单链表中插入一个新节点并使其仍然有序的时间复杂度为 【 】
在一个具有n个节点的有序单链表中插入一个新节点并使其仍然有序的时间复杂度为 【 】
admin
2017-10-26
41
问题
在一个具有n个节点的有序单链表中插入一个新节点并使其仍然有序的时间复杂度为 【 】
选项
A、O(1)
B、O(n)
C、O(n
2
)
D、O(log
3
n)
答案
B
解析
在有序单链表中插入一个节点并使其保持有序,花费时间最多的是查找插入位置。对具有n个节点的单链表来说,查找位置的平均比较次数是(n+1)/2,故时间复杂度为O(n)。
转载请注明原文地址:https://kaotiyun.com/show/j9kx777K
本试题收录于:
计算机软件基础题库理工类分类
0
计算机软件基础
理工类
相关试题推荐
胎盘早剥的类型有显性胎盘早剥、隐性胎盘早剥和__________出血三种。
新生儿体重下降后,大约多长时间恢复到出生时体重()
心肌病分为扩张型、肥厚型、限制型和___________4种类型。
关于皮质醇增多症的检查,说法错误的是
因脊髓损伤或麻醉意外等因素使周围血管扩张,循环血容量相对不足,所致的休克属于
非结构式访谈
MEDLINE光盘数据库的记录中,代表文献“评论”的字段是()
在下列各图中,能实现Qn+1=的电路是【】
下面是利用冒泡排序法对数组中的元素进行排序。请在程序中的__________处填上正确的内容,完成该函数。voidsort(intx[],intn){inti,j,k,m;for(i=0;i
下列函数的功能是求链表长度。请填空完成算法。structnode{charch;structnode*link;};str(structnode*p){int①;whi
随机试题
被西蒙看作是能有效地对付不确定问题的价值的最大化者的是
企业待岗、转岗、换岗的职工、在重新上岗前必须接受一次安全生产培训。
实现二进制的乘法运算需要进行两种操作,即()。
当某项目折现率i1=10%时,财务净现值FNPV1=200万元;当i2=13%时,财务净现值FNPV2=-100万元。用试差法计算财务内部收益率约为()。
若将一个边长为4cm的正方体切割成多个正方体.使得新得到的正方体表面积总和为原正方体表面积的两倍,则至少需要切割()次。
以下关于直线制组织形式的说法,错误的是()。
异物人眼的正确处理方法是()。①用力眨眼,利用泪水将异物带出 ②用手或手帕擦去异物 ③用温水或蒸馏水冲洗眼睛 ④翻开眼睛找到异物后用干净的棉签、纱布擦去
重庆“世界无车日”,有成千上万市民徒步出行,谈谈你对该事情的看法。
经济学上所推崇的“橄榄型”收入分配结构,是指低收入和高收入相对较少、中等收入占绝大多数的分配结构。我国正在采取措施,实施“提低、扩中、调高、打非、保困”的方针,使收入分配朝着“橄榄型”方向发展。这主要是为了促进()。
讨论函数f(x)=的连续性,并指出间断点的类型.
最新回复
(
0
)