首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
线性表(a1,a2,a3,…,an)中元素递增有序且按顺序存储于计算机内。要求设计一算法用最少时间在表中查找数值为x的元素,并将其与后继元素位置相交换。如果线性表中找不到该元素,则将该元素插入表中并使表中元素仍递增有序。 (1)给出算法的基本设计思想。 (
线性表(a1,a2,a3,…,an)中元素递增有序且按顺序存储于计算机内。要求设计一算法用最少时间在表中查找数值为x的元素,并将其与后继元素位置相交换。如果线性表中找不到该元素,则将该元素插入表中并使表中元素仍递增有序。 (1)给出算法的基本设计思想。 (
admin
2023-02-06
78
问题
线性表(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
学硕统考专业
相关试题推荐
中小学教师专业能力包括教育教学设计、教学的组织与实施、对学生的激励与影响评价等内容。()
教师职业道德评价是教师个人按照教师道德的要求所进行的自我锻炼、自我教育的过程。()
板书要求整齐、规范、美观,因此板书的文字、图表等格式要统一,不得有变化。()
根据教师法的有关规定,下列不属于学校可以解聘教师的情形的是()。
古语“不愤不启,不悱不发”启示教师在教学过程中要注意运用()的教学原则。
有的学习者学习时需要绝对安静,有的则喜欢放着背景音乐学习,这属于学习风格偏好中的()。
教学评价的结果,不仅可以为教师判定教学状况提供大量的反馈信息,还可以为学生了解自己学习成绩的好坏优劣提供直接的反馈信息。这说明教学评价具有()的功能。
信用联动奖惩:指有关部门或组织在法定范围内根据企业、个人信用记录,采取部门联动、社会协同等方式,对其依法联合实施奖励或惩戒的行为。下列属于信用联动奖惩的是:
如网所示,某操场可近似看作是由两个半圆和一个矩形组成,其中A→B段与C→D段分别是以O与O为圆心的半圆弧,半圆弧的弧长均为100米,B→C段与,D→A段都是直线段,长度均为100米。在O处安装了一个照明灯,工作人员沿着A→B→C→D→A的路线测量不同位置的
若G是一个具有36条边的非连通无向图(不含自回路和多重边),则图G的结点数至少是()。
随机试题
阅读下面的词,回答问题。凌波不过横塘路,但目送、芳尘去。锦瑟华年谁与度?月桥花院,琐窗朱户,只有春知处。飞云冉冉蘅皋暮,彩笔新题断肠句。试问闲情都几许?一川烟草,满城风絮,梅子黄时雨。请写出“凌波不过横塘路”的出处。
分布到股部皮肤的是
《素问.五藏生成篇》说“多食辛”,可致
A.注射、输血传播B.唾液传播C.粪一口传播D.垂直传播E.飞沫传播戊型肝炎通过()
某合同定金为22.5万元,由于给付定金的一方违约而使该合同被迫中止,此时收受定金一方应返还给对方的金额为()。
用户申请用电时,应向()提供用电工程项目批准的文件及有关的用电资料。
下列关于分公司的说法中,错误的是()。
S.Freud强调本能和焦虑,他主张从神经衰弱里分出一个特殊的综合症,即焦虑神经症,他将焦虑分为()等类型。
一、注意事项1.申论考试是对考生阅读理解能力、综合分析能力、提出和解决问题能力以及文字表达能力的测试。2.仔细阅读给定的资料,按照后面提出的“申论要求”依次作答。二、给定资料1.2008年11月26日,一名网友在猫扑等论坛发帖,
Theabilitytocontemplatetwocontradictorythoughtsatonceissaidtobeamarkofgenius.
最新回复
(
0
)