首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
将一个数组最开始的若干个元素搬到数组的末尾,称之为数组的旋转。输入一个已排好序数组的一个旋转,求该旋转数组的最小元素。如,数组{3,4,5,1,2}为有序数组{1,2,3,4,5}的一个旋转数组,该数组的最小值为1。 根据设计思想,采用C或C++语言描述
将一个数组最开始的若干个元素搬到数组的末尾,称之为数组的旋转。输入一个已排好序数组的一个旋转,求该旋转数组的最小元素。如,数组{3,4,5,1,2}为有序数组{1,2,3,4,5}的一个旋转数组,该数组的最小值为1。 根据设计思想,采用C或C++语言描述
admin
2018-07-17
45
问题
将一个数组最开始的若干个元素搬到数组的末尾,称之为数组的旋转。输入一个已排好序数组的一个旋转,求该旋转数组的最小元素。如,数组{3,4,5,1,2}为有序数组{1,2,3,4,5}的一个旋转数组,该数组的最小值为1。
根据设计思想,采用C或C++语言描述算法,关键之处给出注释。
选项
答案
算法的实现如下: int Min(int *numbers,int length){ if(numbers==0||length<=0) return 0; int index1=0; //第一个指针 int index2=length一1; //第二个指针 int indexMid=index1, //中间指针 while(numbers[indexl]>=numbers[index2]){ if(index2一index1==1){ indexMid=index2; break; } indexMid=(index1+index2)/2; if(numbers[indexMid]>=numbers[index1]) //在右区间 index1=indexMid; else if(numbers[indexMid]<=numbers(index2])//在左区间 index2=indexMid; } return numbers[]indexMid]; }
解析
转载请注明原文地址:https://kaotiyun.com/show/d8Ri777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
最早测量子午线的长度,并主持修订了当时最先进历法《大衍历》的是僧人()。
下列选项中,()不属于日本在东北推行的殖民统治。
佛教传人中国后,尽管影响很大,但没占统治地位,主要是因为()。
在引进西方科学知识的过程中,李善兰作出的贡献是()
二战期间,下列四次战役的时间先后顺序是()①莫斯科战役②诺曼底登陆③不列颠之战④阿拉曼战役
《道威斯计划》的实施所产生的直接结果是()。
新文化运动把斗争矛头指向了儒家传统道德,是因为()
在20世纪60年代末,日本发展成为资本主义世界第二号经济强国的诸多因素中,不包括()。
古埃及第24朝法老波克利斯进行改革,宣布废除奴隶制,债权人只能索取债务人的财产作抵偿,而不能占有债务人的人身,因为财产属于个人,而公民人身属于国家,国家需要他们服役。该改革旨在
下列描述中,属于冯.诺依曼体系结构的特点是()。①采用流水线技术;②指令和数据均以二进制表示;③存储程序并且存储时不区别数据和指令。
随机试题
“基于每一所学校及学校所在社区的特殊需要而开发的课程”属于()
简述国际商事仲裁程序的概念及其中请、受理程序。
可以使得各国经济的发展不受本国资金条件的约束,大量的资金可以从国际金融市场借贷得来,巨大的国际融资和资金配置的能力可以为各国创造出巨大的发展空间,这表述的是()
糖耐量减低(IGT)是指
患者,男,34岁。生殖器出现数个硬性结节,黄豆大小,无痛,周围有轻微溃烂。取溃烂部分分泌物暗视野镜检可见运动活泼、沿长轴滚动的螺旋体。据此可以诊断患者感染的病原体为
某患者误服氰化物导致中毒,到医院急救,氰化物中毒时可选用
由于外部性经济效应可以分为(),所以在城市规划中要分析研究城市中各种经济活动的得失,充分利用外部性正效应,以便求得最佳的整体城市效益。
依据《中华人民共和国教师法》,为保障教师完成教学任务,下列有关各级人民政府、教育行政部门、有关部门、学校和其他教育机构应当履行职责的说法中,不正确的一项是()。
2006年3月4日,胡锦涛看望出席全国政协十届四次会议的委员,在民盟、民进联组会上,胡锦涛强调,要把发展社会主义先进文化放到十分突出的位置。充分发挥文化启迪思想、陶冶情操、传授知识、鼓舞人心的积极作用,努力培育有理想、有道德、有文化、有纪律的社会主义公民。
A、 B、 C、 D、 A第一组图形中黑点均在图形内部,其个数为不同的奇数,第一个图形外部线条数为后两个图形外部线条数之和;第二组图形中黑点均在图形外部,其个数为不同的偶数,第一个图形线条数为后两个图形外部线
最新回复
(
0
)