首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
线性表(a1,a2,a3,…,an)中元素递增有序且按顺序存储于计算机内。要求设计一算法用最少时间在表中查找数值为x的元素,并将其与后继元素位置相交换。如果线性表中找不到该元素,则将该元素插入表中并使表中元素仍递增有序。 (1)给出算法的基本设计思想。 (
线性表(a1,a2,a3,…,an)中元素递增有序且按顺序存储于计算机内。要求设计一算法用最少时间在表中查找数值为x的元素,并将其与后继元素位置相交换。如果线性表中找不到该元素,则将该元素插入表中并使表中元素仍递增有序。 (1)给出算法的基本设计思想。 (
admin
2023-02-06
34
问题
线性表(a
1
,a
2
,a
3
,…,a
n
)中元素递增有序且按顺序存储于计算机内。要求设计一算法用最少时间在表中查找数值为x的元素,并将其与后继元素位置相交换。如果线性表中找不到该元素,则将该元素插入表中并使表中元素仍递增有序。
(1)给出算法的基本设计思想。
(2)根据设计思想,采用C或C++或Java语言描述算法,关键之处给出注释。
(3)分别给出算法各部分的时间复杂度。
选项
答案
(1)顺序存储的线性表递增有序,可以顺序查找,也可折半查找。题目要求“用最少的时间在表中查找数值为x的元素”,这里应使用折半查找方法。 (2)算法的设计如下: [*] (3)在利用折半查找的方法查找x 的过程中时间复杂度为O(nlog
2
n);交换元素位置时的时间复杂度为O(1);当查找不成功时,插入元素时的时间复杂度为O(n)。
解析
转载请注明原文地址:https://kaotiyun.com/show/BbwD777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
学生发展的个别差异性要求教育要坚持()原则。
教学过程的规律有哪些?()
2018年2月,中央一号文件《中共中央国务院关于实施乡村振兴战略的意见》发布,下列有关实施乡村振兴战略的说法,错误的是()。
关于教师和学生关系的两个对立观点是()。
根据下面资料,回答下列问题。【资料】某校初二学生刘军与同学相比,自控力较差、做事拖沓,为此经常被老师批评。一次批评中,班主任孙老师说他朽木不可雕,刘军顶嘴。孙老师气急了,踢了刘军小腿一脚,致其受伤。刘军就医后,孙老师主动承担了医疗费。之后,孙老师
根据下面资料,回答下列问题。【资料】三年级学生小峰是一个成绩中等、平常不多言多语,但大错误不犯小错误不断的孩子。他隔三岔五就得出点状况、惹点事端,要么在安静的课堂上把他的铁皮笔盒故意掉落在地上,要么在同学们认真听课时飞个纸飞机,要么在同桌起来回答
某装修公司订购了一条长为2.5m的条形不锈钢管,要剪裁成60cm和43cm长的两种规格长度不锈钢管若干根,所裁钢管的横截面与原来一样,不考虑剪裁时材料的损耗,要使剩下的钢管尽量少,此时材料的利用率为:
一只闹钟的秒针顶点距离表盘圆心4厘米,分针顶点距离表盘圆心3厘米。小王烧开一壶水的时间内,秒针顶点累计移动了40厘米。那么这一时间段内,分针顶点与表盘圆心的连线扫过的扇形面积为多少平方厘米?
某公园有一个圆形的湖,在湖的直径EB处有一座观光桥,横穿整个湖。园区在平行于观光桥的MN处建造了一片雕塑群,用以介绍中国古代礼仪与民俗,其长度等于湖的半径。某游客在湖边与观光桥上边走边欣赏湖中的雕塑群,走过了A、B、C、D四处位置。如图所示,A为该湖的圆心
若G是一个具有36条边的非连通无向图(不含自回路和多重边),则图G的结点数至少是()。
随机试题
YogaThemostimportantthinginyogaistheinnervoice.Theinnervoiceisthevoiceofyourowntruthand【C1】______(wise)
已知三阶矩阵A=,则x=__________,y=__________,p所对应的特征值λ=__________.
女,56岁,绝经4年,阴道出血3天,无不适。妇科检查:宫颈糜烂充血,子宫略大,附件无异常,阴道脱落细胞检查发现细胞核大,深染,核不规则,核染色质颗粒粗,分布不均,胞浆少
下列直流电动机的调速方式为恒转矩调节方法的是()。
给水排水厂站工艺管理施工应遵循( )的原则。
增加一个一级部门,部门编码为“56”,部门名称为“客户服务部”。
以下所列情况中,报检员所属企业应收回其《报检员证》交当地检验检疫机构,并以书面形式申请办理《报检员证》注销手续的有()。
棕榈叶:手掌()
班主任要做好个别教育工作,所谓个别教育是指()
HowlonghadMs.Hui-wenZhangworkedinZhidaCo.,Ltd.?Shehadworkedtherefor______years.WhendidsheleaveZhida.Co.
最新回复
(
0
)