首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
设将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
116
问题
设将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
)。
要求:
给出算法的基本设计思想。
选项
答案
算法的基本设计思想: 可以将这个问题看作是把数组ab转换成数组ba(a代表数组的前p个元素,b代表数组中余下的n-p个元素),先将a逆置得到a
-1
b,再将b逆置得到a
-1
b
-1
,最后将整个a
-1
b
-1
逆置得到(a
-1
b
-1
)=ba。 设Revere函数执行将数组元素逆置的操作,对abcdefgh向左循环移动3(p=3)个位置的过程如下: Reverse(0,p-1)得到cbadefgh: Reverse(p,n-1)得到cbahgfed; Reverse(0,n-1)得到defghabc。 注:Reverse中,两个参数分别表示数组中待转换元素的始末位置。
解析
转载请注明原文地址:https://kaotiyun.com/show/o7xi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
下面条约没有涉及德国的赔款问题的是()。
外国侵略者通过不平等条约取得的特权中,按时间先后顺序排列应是()。①外国商船和军舰可以在长江各口岸自由航行②外国人可以在通商口岸开设工厂③可在通商口岸建立教堂④领事裁判权和片面最惠国待遇
下列内容,与垄断组织出现有关的是()。①控制一个或几个部门商品的生产、价格和市场②促进了大工业的发展,在某种程度上适应了生产力发展的需要③干预、控制国家的政治、经济生活④积极向外扩张,从经济上瓜分世界
晚清时期下列武装力量出现的先后顺序是()。
1901年6月,发表《立宪法议》,首先提出君主立宪要求的是()。
周人重视婚姻,对婚礼尤为讲究。周代的婚礼有六项程序,即:①纳征②问名③纳采④请期⑤亲迎⑥纳吉下列选项顺序排列正确的是()
阅读材料,回答以下问题:材料一:甘地认为,非暴力抵抗是印度争取摆脱殖民桎梏的唯一正确办法;同时,他认为非暴力抵抗并不意味着对外国统治和其他罪恶的屈服。他写道:“我深信假如只有在怯懦和暴力两者之间加以选择时,我将劝人选择暴力……我宁愿要印度用暴力来保护自己
一棵:BS’r树共7个结点,值分别为1、2、3、4、5、6、7,形态为满二叉树,()不是插入序列。
已知散列函数为H(key)=key%11,处理冲突的方法为二次探测法,探测的序列为:1,-1,4,-4,…,j2,-j2(j<=m/2)。当di>0时,Hi=(H(key)+di)%m当di<0时,Hi=(H(key)+di+m)%m散列
随机试题
肾小体的构成()
2003年12月,深圳飞达进出口公司向深圳海关申报出口一批“阿迪达斯”牌运动服(该品牌已于2000年向海关总署就“阿迪达斯”商标申请过知识产权备案),该批货物价值为25万元。查验当天,阿迪达斯公司中华区总负责人称该货物为假冒伪劣商品,向深圳海关申请扣留了该
审计具体目标是审计总目标的具体化,它包括一般审计目标和项目审计目标。()
小黄是一家职业介绍机构的员工。在最近的市场调研过程中,她发现了几个现象,同时也有一些困惑:第一,总的来说,那些资本投资要求较高、人均资本投资比例较大的部门,工资水平往往较高;第二,即使是同一家公司内部,男性员工的工资水平要比女性员工更高一些,这其中是不是存
甲和乙出资设立一有限责任公司,公司章程未对股权转让做出规定。甲拟将所持公司股权转让给丙,并签署了股权转让协议。关于本次股权转让,下列表述中,正确的是()。
全球化进程与政府间组织呈现出一种互为表里的互动关系。一方面,国际组织作为全球化的动因和载体,推进着这一时代浪潮的涌动;另一方面,国际组织又承受着全球化的挑战和冲击,正在进入一个新的发展阶段。国际组织与成员国国家主权的关系,国际组织的权利能力与行为能力、组织
(2014年真题)根据我国宪法和法律规定,下列选项中,属于各级人大常委会监督职权的有()。
Youmaybeabletoexploreyourcareerdevelopmentwithyournewmanager.Helpyournewmanagertofeelrelaxedwhentheytake
传统中国绘画是一门独特的艺术,无论是风格还是技巧都与世界其他艺术门类迥然不同。传统的日本绘嘶可能算是例外,但是不要忘了,它是深受中国文化影响的。中国人绘画采用毛笔蘸墨汁或颜料,灵巧地挥洒(wield)在纸上。画家用深、浅、浓、淡的点和线构成一幅图画,在优秀
A、Classmates.B、Motherandson.C、Teacherandstudent.D、Headmasterandstudent.C
最新回复
(
0
)