首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
线性表(a1,a2,a3,…,an)中元素递增有序且按顺序存储于计算机内。要求设计一算法用最少时间在表中查找数值为x的元素,并将其与后继元素位置相交换。如果线性表中找不到该元素,则将该元素插入表中并使表中元素仍递增有序。 给出算法的基本设计思想。
线性表(a1,a2,a3,…,an)中元素递增有序且按顺序存储于计算机内。要求设计一算法用最少时间在表中查找数值为x的元素,并将其与后继元素位置相交换。如果线性表中找不到该元素,则将该元素插入表中并使表中元素仍递增有序。 给出算法的基本设计思想。
admin
2019-08-15
62
问题
线性表(a
1
,a
2
,a
3
,…,a
n
)中元素递增有序且按顺序存储于计算机内。要求设计一算法用最少时间在表中查找数值为x的元素,并将其与后继元素位置相交换。如果线性表中找不到该元素,则将该元素插入表中并使表中元素仍递增有序。
给出算法的基本设计思想。
选项
答案
顺序存储的线性表递增有序,可以顺序查找,也可折半查找。题目要求“用最少的时间在表中查找数值为x的元素”,这里应使用折半查找方法。
解析
转载请注明原文地址:https://www.kaotiyun.com/show/MlCi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
三国时期,魏、蜀、吴三国灭亡的历史顺序是()。
1918年美国总统威尔逊提出“十四点原则”,内容有“海洋上的航行有绝对自由”、“取消一切经济障碍和确立贸易条件的平等”、“成立一个一般性的各国联合组织”。其最终目的是()。
中国革命必须走农村包围城市最后夺取政权这样一条道路,主要取决于()。
1628年出版了《心血运动论》一书,论证了血液在全身的循环运动,使生理学发展为科学的是()。
(1)以太网采用了曼彻斯特编码,一个比特的数据需要两个信号来传输,那么为了达到100Mbps的数据传送速率,需要线路达到200Mbps的带宽。(2)以太网的最小帧长度是64字节,那么发送一个最小帧需要的时间T1=64×8/(100×106),
三个进程P1、P2、P3互斥使用一个包含N(N>O)个单元的缓冲区。P1每次用produce()生成一个正整数并用put()送入缓冲区某一空单元中;P2每次用getodd()从该缓冲区中取出一个奇数并用countodd()统计奇数个数;P3每次用getev
假定在一个处理机上执行的操作如下:作业估计服务时间片优先数A103B11C23D14E52这些
在下列排序方法中不需要对排序码进行比较就能进行排序的是()。
已知一个线性表(38,25,74,63,52,48),假定采用散:列函数h(key)=key%7计算散列地址,并散列存储在散列表A[0..6]中,若采用线性探测方法解决冲突,则在该散列表上进行等概率成功查找的平均查找长度为()。
CSMA/CA是如何实现“冲突避免”的?
随机试题
下列声韵调完全相同的一组字是()
尿酮体试验有助于早期诊断
奥美拉唑的作用机制是
某测绘单位承接了土地利用挂图的编制任务。该县级市位于江南丘陵地区,素有“七山二水一分田”之称,人均耕地少。2010年以来,该地因地制宜,充分利用山坡谷地,大力发展果园和茶园种植。境内此两类园地数量众多,面积大小不一,从几千平方米到几十万平方米不等
人防工程内不得使用和储存液化石油气或闪点小于()℃的液体燃料。
票据诈骗罪的客观方面表现为()。
结合实际,谈谈如何对特殊儿童实施教育。
删除表S中字段C的SQL命令是
MuchoftheAmericananxietyaboutoldageisaflightfromtherealityofdeath.OneofthestrikingqualitiesoftheAmerican
A、Itwasmadeupofthreesetsofbrackets.B、ItbannedordinarypeoplefromusingGoogle.C、ItwasusedtorecognizeJewishnam
最新回复
(
0
)