首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
设将n(n>1)个整数存放到一维数组R中。试设计一个在时间和空间两方面都尽可能高效的算法。将R中保存的序列循环左移p(0<p<n)个位置,即将R中的数据由(X0,X1,…,Xn-1)变换为(Xp,Xp+1,…Xn-1,X0,X1,…,Xp-1)。 要求:
设将n(n>1)个整数存放到一维数组R中。试设计一个在时间和空间两方面都尽可能高效的算法。将R中保存的序列循环左移p(0<p<n)个位置,即将R中的数据由(X0,X1,…,Xn-1)变换为(Xp,Xp+1,…Xn-1,X0,X1,…,Xp-1)。 要求:
admin
2015-12-30
66
问题
设将n(n>1)个整数存放到一维数组R中。试设计一个在时间和空间两方面都尽可能高效的算法。将R中保存的序列循环左移p(0<p<n)个位置,即将R中的数据由(X
0
,X
1
,…,X
n-1
)变换为(X
p
,X
p+1
,…X
n-1
,X
0
,X
1
,…,X
p-1
)。
要求:
根据设计思想,采用C或C++或Java语言描述算法,关键之处给出注释。
选项
答案
使用C语言描述算法如下: Void Reverse(int R[],int from,int to){ int i,temp; for(i=0,i<(to-from+1)/2,i++) {temp=R[from+i];R[from+i]=R[to-i];R[to-i]=temp;} }//Reverse void Converse(int R[],int n,int p){ Reverse(R,0,P-1); Reverse(R,P,n-1); Reverse(R,0,n-1); }
解析
转载请注明原文地址:https://kaotiyun.com/show/s7xi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
下面条约没有涉及德国的赔款问题的是()。
“我军第二年作战的基本任务是:举行全国性的反攻,即以主力打到外线去,将战争引向国民党统治区域,在外线大量歼敌……”正确体现这一战略方针的军事行动是()
国民政府对日宣战的时间是()。
20世纪初,革命派与改良派论战的中心问题是()。
晚清时期下列武装力量出现的先后顺序是()。
试结合新民主主义革命不同历史时期的历史实际,阐述中国共产党在处理同资产阶级复杂关系问题上的做法、结果及其历史经验。
巴黎和会上,英国既与法国联合抵制美国称霸世界,又与美国联合反对法国过分削弱德国的要求,英国这样做的目的是()。
阅读下列史料,并回答问题:在琶勒尼斯(注:地名)一役获胜后,他(庇西特拉图)便占领政府,并解除人民武装;现在他已能稳定地握住僭主政权,并且取得那克索斯。以吕格达密斯为统治者。他解除人民武装的方法是这样的:他在塞修斯庙举行了一个武装的阅兵式,同时举行一次民
德里苏丹国前三位苏丹均为奴隶,同时皆属于()。
阅读下列材料,结合所学知识回答问题:材料一16—17世纪西欧医生的地位还很低,尽管主要的宫廷医生有很高的经济收入,但医生并不被认为是一个很光荣的职业,直到17世纪中叶,一位绅士还拒绝同一位有钱的医生的女儿结婚。律师职业虽然不被视为低等,
随机试题
A.心率加快B.体循环静脉淤血C.毛细血管通透性增高D.肺淤血,肺水肿E.心室肥厚
靶器官为乳腺的药物是
法洛四联症患儿突然昏厥抽搐,最常见的原因是()。
背景某电气集团公司投资建设一写字楼,建筑面积150407m2,地下3层,地上31层,裙房5层,基坑采用地下连续墙支护,塔楼结构为内筒外框。施工单位为某集团建筑公司,设计单位为国外某设计单位,监理为该市咨询监理公司。问题该基坑土方开挖和验槽时检验的内
下列各项中,不属于建筑安装工程生产成本的是()。
4,17,11,24,18,(),25
胡锦涛总书记指出,要加强党性修养,树立正确的政绩观、事业观、工作观。请结合实际,谈谈你的理解和认识。
一个民族需要民族精神,一个时代需要时代精神,创业精神应当成为我们的民族精神,成为我们的时代精神,精神可以变物质,物质可以变精神,两个文明建设互相依存,互相促进。这段文字表达的最主要的意思是()。
实施“科教兴国”战略,体现了邓小平理论中()的思想。
函数f(x)=xsinx是().
最新回复
(
0
)