首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
线性表(a1,a2,a3,…,an)中元素递增有序且按顺序存储于计算机内。要求设计一算法用最少时间在表中查找数值为x的元素,并将其与后继元素位置相交换。如果线性表中找不到该元素,则将该元素插入表中并使表中元素仍递增有序。 分别给出算法各部分的时间复杂度。
线性表(a1,a2,a3,…,an)中元素递增有序且按顺序存储于计算机内。要求设计一算法用最少时间在表中查找数值为x的元素,并将其与后继元素位置相交换。如果线性表中找不到该元素,则将该元素插入表中并使表中元素仍递增有序。 分别给出算法各部分的时间复杂度。
admin
2019-08-15
28
问题
线性表(a
1
,a
2
,a
3
,…,a
n
)中元素递增有序且按顺序存储于计算机内。要求设计一算法用最少时间在表中查找数值为x的元素,并将其与后继元素位置相交换。如果线性表中找不到该元素,则将该元素插入表中并使表中元素仍递增有序。
分别给出算法各部分的时间复杂度。
选项
答案
在利用折半查找的方法查找x的过程中时间复杂度为O(nlog
2
n);交换元素位置时的时间复杂度为O(1);当查找不成功时,插入元素时的时间复杂度为O(n)。
解析
转载请注明原文地址:https://kaotiyun.com/show/rlCi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
概述第二帝国时期法国经济发展的特点。
当陪审员和议事会成员在工作能够获得津贴时,雅典的所有公民都能有机会()。
保加利亚共产党于1990年4月改名为保社会党,它在政府中沦为少数派的时间是()。
下列各种情况中,应采用异步通信方式的是()。
下面关于进程的叙述中,正确的是()。
给定单链表的结点结构typedefstructnode*link;structnode{intitem,linknext;);将两个升序单链表归并为一个升序单链表。
操作数地址存放在寄存器的寻址方式叫()。
一台主机申请了一个到www.ab@C@edu.cn的连接,为了获取服务器的IP地址,首先要进行DNS查询,下图为本次查询的过程,请回答如下问题:(1)由个人主机发送给本地DNS服务器的数据是采用什么传输层协议发送的?利用了哪个端口?(2
在下列信息中,与Cache命中率无关的是()。
以下关于查找方法的说法正确的是()。I顺序查找法只能在顺序存储结构上进行Ⅱ折半查找法可以在有序的双向链表上进行Ⅲ分块查找的效率与线性表被分为多少块有关
随机试题
X企业进口设备1台,价值为30000元,预计使用年限为5年,预计残值收入为3000元,假如以双倍余额递减法计提折旧,则()。
脑神经的躯体感觉核包括()
静脉尿路造影第1张照片的摄片时机为
患者男性,50岁,车祸发生后昏迷2小时,曾呕吐数次,入院时血压160,90mmHg,脉搏56次/分,呼吸10次,分,为防止病情进一步恶化,应重点观察
A.内庭、丰隆B.足三里、气海C.丰隆、合谷D.太冲、太溪E.太溪、三阴交以半身不遂,兼见肢体软弱,偏身麻木,手足肿胀,面色淡白,气短乏力,心悸自汗,舌暗,苔白腻,脉细涩为主证的中风,针灸治疗可在基本处方的基础上再加
植物油加工厂的浸出厂房火灾危险性类别为()类。
20×7年年度报告,A、B、C三家股份有限公司发生如下有关业务:(1)20×7年1月1日,A、B两家股份有限公司分别以银行存款4000万元和6000万元投资设立一家D有限责任公司,D有限责任公司的注册资本为10000万元;A、B股份有限公司占D有限责任公
下列关于市场风险资本要求的说法,不正确的是()。
"运筹于帷幄之中,决胜于千里之外",这句话中的"运筹帷幄"从管理学的角度可以对应于管理的_______职能。
A、Afour-manband,wearingcartooncharacters’custom.B、Avirtualband,composedoffictionalanimatedmembers.C、Acyberband,
最新回复
(
0
)