首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有n个结点的有序单链表中插入一个新结点并保持有序的运算的时间复杂度为_____________。
有n个结点的有序单链表中插入一个新结点并保持有序的运算的时间复杂度为_____________。
admin
2019-05-11
24
问题
有n个结点的有序单链表中插入一个新结点并保持有序的运算的时间复杂度为_____________。
选项
A、O(1)
B、O(logn)
C、O(n)
D、O(n
2
)
答案
C
解析
有n个结点的有序单链表中插入一个新结点并保持有序的设计思想是:创建一个data域值为x的新结点*p,然后插入到head所指向的单链表的第i个结点之前。为保证插入正确有效,必须查找到指向第i个结点的前一个结点的指针,主要的时间耗费在查找上,因而在长度为n的线性单链表进行插入操作的时间复杂度为O(n)。
转载请注明原文地址:https://jikaoti.com/ti/mCL7FFFM
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
按照检测数据的来源可将入侵检测系统(IDS)分为______。A.基于主机的IDS和基于网络的IDSB.基于主机的IDS和基于域控制器的IDSC.基于服务器的IDS和基于域控制器的IDSD.基于浏览器的IDS和基于网络的IDS
IP地址通常被分为A、B、C、D、E共5类,下列IP地址属于C类地址的是______。A.202.115.32.61B.128.8.16.8C.115.211.8.123D.224.18.8.223
不支持自定义类的程序设计语言是______。A.CB.C#C.C++D.Java
用补码表示的8位二进制数11100000的值为十进制数______。A.-31B.-32C.-64D.-65
CPU从内存中读取指令时,需要先将程序计数器(PC)的内容输送到______总线上。A.数据B.地址C.控制D.接口
对100Mbps的传输速率来讲,若采用曼彻斯特编码方式,则要求需要______MHz频率的器件实现。A.100B.125C.150D.200
以下不是浏览器软件的是______。A.InternetExplorerB.NetscapeCommunicatorC.Lotus1-2-3D.HotJavaBrowser
若信息为32位的二进制编码,至少需要加______位的校验位才能构成海明码。A.3B.4C.5D.6
某二进制无符号数11101010,转换为三位非压缩BCD数,按百位、十位和个位的顺序表示,应为(11)。
The______isatemporarystorageareathatyoucanusetocopyormoveselectedtextorobjectamongapplication.
随机试题
汽车的防抱死制动系统(ABS)采用了常闭式抱块制动器。()
根据《建设工程质量管理条例》及相关规定,建设工程项目各参建单位,包括( )等,均应当严格遵守,各参建单位未遵守相关规定的,应当按照《节约能源法》、《建设工程质量管理条例》等法律、法规和规章,承担相应的法律责任。
下列有关审计独立性的表述,正确的是()。
有“南国绿海”美誉的是()自然保护区。
宿管李老师,在晚间查寝时吸烟,李老师的行为()。
制定我国教育目的的理论依据是马克思主义关于人的全面发展的学说。()
在面向对象技术中,一个子类的对象同时又属于父类,它继承了父类的一切属性,这种多态性称为(34)。同一个算子在不同的表达式中可能有不同的操作意义,这种多态性称为(35)。编译程序根据上下文判定算子的操作意义,这称为(36)。
以下关于两段锁协议的原理叙述错误的是()。
ISDN基本入口的B信道的数据速率是()。
免下车订餐服务就是使得司机不下车就可以订餐,诸如麦当劳和肯德基都有此类服务。
最新回复
(
0
)