首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
将一个数组最开始的若干个元素搬到数组的末尾,称之为数组的旋转。输入一个已排好序数组的一个旋转,求该旋转数组的最小元素。如,数组{3,4,5,1,2}为有序数组{1,2,3,4,5}的一个旋转数组,该数组的最小值为1。 说明你所设计算法的时间复杂度和空间复
将一个数组最开始的若干个元素搬到数组的末尾,称之为数组的旋转。输入一个已排好序数组的一个旋转,求该旋转数组的最小元素。如,数组{3,4,5,1,2}为有序数组{1,2,3,4,5}的一个旋转数组,该数组的最小值为1。 说明你所设计算法的时间复杂度和空间复
admin
2018-07-17
43
问题
将一个数组最开始的若干个元素搬到数组的末尾,称之为数组的旋转。输入一个已排好序数组的一个旋转,求该旋转数组的最小元素。如,数组{3,4,5,1,2}为有序数组{1,2,3,4,5}的一个旋转数组,该数组的最小值为1。
说明你所设计算法的时间复杂度和空间复杂度。
选项
答案
每次都把寻找的范围缩小了一半,时间复杂度为O(log
2
N)、空间复杂度为O(1)。
解析
转载请注明原文地址:https://kaotiyun.com/show/p8Ri777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
下列哪一项不是凯末尔世俗化改革的内容?()。
南北朝时期,佛教盛行。与此现象无关的是()。
下列国家中,最早同新中国建立外交关系的是()
文艺复兴运动兴起的时间是()。
《共产党宣言》的主要内容不包括()。
关于希腊早期宗教的叙述不正确的是()。
新石器时代的房屋建筑根据环境的不同形成了不同的类型,()地区多为干栏式建筑。
原始社会时期,人类使用的主要劳动工具为()。
唐朝时期,每丁服徭役二十天,是为正役,国家若不需要其服役,则每丁可按照每天交纳绢三尺或布三尺七寸五分的标准,交足二十天的数额以代役,称为()。
编写一个算法,实现以较高的效率从有序顺序表A中删除其值在x和y之间x≤A[i]≤y的所有元素。
随机试题
最能体现五四运动性质的口号是()。
Y111封隔器采用()支撑方式。
校园文化行为
税后利润分配的顺序是:①提取公益金;②向投资者分配利润;③弥补企业以前年度亏损;④提取法定盈余公积金。()
高位肠梗阻的特点是
案例 某煤矿核定生产能力为150×104t/a,二采区布置有1201回采工作面、1202回风巷掘进工作面和1202运输巷掘进工作面。1202回风巷与1201回采工作面的运输巷(进风巷)相邻。由于1202回风巷掘进工作面难以构成独立的通风系统,该矿制定了相
关于消防疏散说法错误的是()
阅读以下关于应用系统数据架构的说明,在答题纸上回答问题1至问题3。【说明】某软件公司拟开发一套贸易综合管理系统,包括客户关系管理子系统和商品信息管理子系统两部分。客户关系管理子系统主要管理客户信息,并根据贸易业务需要频繁向客户发送相关的
我们俩谈不,吵了好几次架。
A、Peoplekeepcuttingdowntherainforests.B、Sealevelsrise.C、Theearth’slandisdestroyed.D、Somewildanimalsareextinct
最新回复
(
0
)