首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在包含1000个元素的线性表中实现如下各运算,哪一个所需的执行时间最长?
在包含1000个元素的线性表中实现如下各运算,哪一个所需的执行时间最长?
admin
2010-05-13
59
问题
在包含1000个元素的线性表中实现如下各运算,哪一个所需的执行时间最长?
选项
A、线性表按顺序方式存储,在线性表的第10个结点后面插入一个新结点
B、线性表按链接方式存储,在线性表的第10个结点后面插入一个新结点
C、线性表按顺序方式存储,删除线性表的第990个结点
D、线性表按链接方式存储,删除指针P所指向的结点
答案
1
解析
对于A,由于是在第10个结点后插入一个新结点,所以后面的990个数据都要向后移动;对于B,在链表中进行这个操作,只需从头结点开始找10次得到第 10个结点,然后修改结点的指针即可;对于C,顺序表中删除第990个结点,需要向前移动最后10个结点;对于D,在链式方式下,删除一个结点,需要从头指针开始找,找到待删除结点的前驱结点指针,这个查找次数和待删结点的序号是有关系的,平均值应该是500。
转载请注明原文地址:https://kaotiyun.com/show/XsvZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
关于ARM指令中的条件域,以下表述错误的是()。
便携式血氧仪采用无创伤的血氧检测方法,通过光电信号检测人体手指内动脉血的周期变化特征,从而计算出动脉血氧饱和度(其外形如图所示)。若便携式血氧仪以S3C2410芯片为核心,并外加其他功能电路来进行设计,其基本功能描述如下:a、利用动脉血液中血红蛋白和还
在μC/OS-Ⅱ操作系统下,处于运行态的任务因更高优先级的任务就绪而被剥夺CPU使用权后将转入()。
以下关于ARM处理器内核说法正确的是()。
实时系统对时间约束要求的严格性,使【73】性成为实时系统的一项重要性能要求,它是指RTOS能够对外部事件的【74】时间和实时任务的执行时间进行判断,以确定被事件触发的实时任务能否在规定的时间内完成。
调试(debug)与测试(test)既有联系又有区别。验证模块/系统的功能和性能,发现错误是【77】_______的目的。分析所发现的错误,检查错误原因,定位故障(错误)位置和进行修改是【78】_______的目的。
家庭服务网关是智能家庭中的关键设备,是家庭内部智能设备与外部网络(如因特网)连接的桥梁。现需要设计的家庭服务网关基本功能具体描述如下:a、家庭服务网关具有一个以太网接口(对外连接),一个WiFi通信接口(对内连接),一个RS一485总线接口(对内
将E-R图中的实体和联系转换为关系模型中的关系,这是数据库设计过程之中()设计阶段的任务。
在顺序表(3,6,8,10,12,15,16,18,21,25,30)中,用二分法查找关键码值11,所需的关键码比较次数为
对数据对象施加封锁,可能会引起活锁和死锁问题。预防死锁通常有一次封锁法和【】两种方法。
随机试题
对于盘盈资产或者不能确定价值的捐赠资产的价值确定,一般采用()
胆囊分为______,______,______和______4部分。
A.红细胞膜上含有A和A1凝集原,血清中含抗B凝集素B.红细胞膜上只有A凝集原,血清中含抗A1与抗B凝集素C.红细胞膜上含有A、B凝集原,血清中无凝集素D.红细胞膜上含有D凝集原,血清中无天然抗D凝集素E.红细胞膜上无凝集原,血清中含抗A、抗B凝集
下面哪项可引起低渗性缺水
A.冲击触诊法B.双手触诊法C.深部滑行触诊法D.浅部触诊法E.间接叩诊法关节、软组织检查用
行车事故发生后,由()部门负责勘察现场和事故调查。
下列关于证券交易所的说法,错误的是()。
下列对IEEE802.11b无线局域网的描述中,错误的是______。
有如下两个类定义:classAA{};classBB{AAv1,*v2;BBv3,*v4;};其中定义错误的成员变量是
Wordcamefrommyhometown______anearthquakehadtakenplacethere,200personstheirlives.
最新回复
(
0
)