皮皮学,免费搜题
登录
搜题
【简答题】
函数 void rcr(int a[] , int n,int k) 的功能是:将数组 a 中的元素 a[0] ~ a[n-1] 循环向右平移 k 个位置。 为了达到总移动次数不超过 n 的要求,每个元素都必须只经过一次移动到达目标位置。在函数 rcr 中用如下算法实现:首先备份 a[0] 的值,然后计算应移动到 a[0] 的元素的下标 p ,并将 a[p] 的值移至 a[0] ;接着计算应移动到 a[p] 的元素的下标 q ,并将 a[q] 的值移至 a[p]; 依次类推,直到将 a[0] 的备份值移到正确位置。 若此时移动到位的元素个数已经为 n ,则结束;否则,再备份 a[1] 的值,然后计算应移动到 a[1] 的元素的下标 p ,并将 a[p] 的值移至 a[1] ;接着计算应移动到 a[p] 的元素的下标 q ,并将 a[q] 的值移至 a[p]; 依次类推,直到将 a[1] 的备份值移到正确位置。 若此时移动到位的元素个数已经为 n ,则结束;否则,从 a[2] 开始,重复上述过程,直至将所有的元素都移动到目标位置时为止。 例如,数组 a 中的 6 个元素如下图 (a) 所示,循环向右平移 2 个位置后元素的排列情况如图 (b) 所示。 41 25 38 47 65 76 65 76 41 25 38 47 a[0] a[1] a[2] a[3] a[4] a[5] a[0] a[1] a[2] a[3] a[4] a[5] (a) (b)
拍照语音搜题,微信中搜索"皮皮学"使用
参考答案:
参考解析:
知识点:
.
..
皮皮学刷刷变学霸
举一反三
【多选题】结论和建议的语言要求有( )
A.
.简明扼要,使读者明确主旨
B.
加深认识,可以参考正文中的信息对建议进行判断、评价
C.
能够启发读者思考和联想
D.
对正文的一个补充
【单选题】创建索引的命令是( )
A.
Create Trigger
B.
Create Procedure
C.
Create  Function
D.
Create Index
【单选题】()8月16日1时40分,我国在酒泉卫星发射中心用长征二号丁运载火箭成功将世界首颗量子科学实验卫星“墨子号”发射升空,使我国在世界上首次实现卫星和地面之间的量子通信,构建天地一体化的量子保密通信与科学实验体系。
A.
2014年
B.
2015年
C.
2016年
D.
2017年
【单选题】蛋类中含有多种维生素,但缺乏
A.
维生素 A
B.
维生素B 2
C.
维生素B 6
D.
维生素C
E.
维生素D
【单选题】( )是城市轨道交通车辆的重要走行部件
A.
车钩
B.
转向架
C.
缓冲装置
【单选题】2016 年8月16日1时40分,我国在酒泉卫星发射中心用长征二号丁运载火箭成功将世界首颗量子科学实验卫星( )发射升空。随着此次发射任务的圆满成功,人类将首次完成卫星和地面之间的量子通信,标志着我国空间科学研究又迈出重要一步。
A.
“孔子号”
B.
“荀子号”
C.
“墨子号”
D.
“庄子号”
【单选题】蛋类中含有多种维生素,但缺乏()。
A.
维生素A
B.
维生素B12
C.
维生素B1
D.
维生素C
【单选题】2016年8月16日1时40分,我国在酒泉卫星发射中心用长征二号丁成功将世界首颗量子科学试验卫星( )发射升空,随着此次发射任务的圆满成功,人类将首次完成卫星和地面之间的量子通信,标志着我国空间科学研究又迈出重要的一步。
A.
“和平和”
B.
“中国号”
C.
“孔子号”
D.
“墨子号”
【单选题】蛋类中含有多种维生素但缺乏( )。
A.
维生素C
B.
维生素B1
C.
维生素B2
D.
维生素D
【单选题】( )是城市轨道交通车辆的重要走行部件。
A.
车钩
B.
转向架
C.
缓冲装置
D.
牵引电动机
相关题目: