首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
设将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
87
问题
设将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
学硕统考专业
相关试题推荐
为了加强对地方的控制,唐太宗根据山川形势,把全国划分成10个(),经常派官员监察地方官吏。
蒙古军西征之后,罗斯处于()的控制之下。
外国侵略者通过不平等条约取得的特权中,按时间先后顺序排列应是()。①外国商船和军舰可以在长江各口岸自由航行②外国人可以在通商口岸开设工厂③可在通商口岸建立教堂④领事裁判权和片面最惠国待遇
建立帝国财政收支总账和元首金库,直接控制和调节全国财政收支的是()。
中古时代实行索贡巡行赋税征收方式的国家是()。
列宁在()中系统地阐明了马克思主义的国家学说。
评析郑和下西洋的历史条件和意义。
光绪元年七月,清政府迫于()强烈要求派一位使臣到其国,()成为中国第一个驻外公使
1901年6月,发表《立宪法议》,首先提出君主立宪要求的是()。
设计一个算法,求无向图G(采用邻接表存储)的连通分量个数。
随机试题
下列关于急性肾盂肾炎的叙述中哪一项是错误的()
现场首选的止血方法是
城镇范围内新征用的非耕地应()起开始缴纳城镇土地使用税。
某施工企业每年年末存人银行100万元,用于3年后的技术改造,已知银行存款年利率为5%,按年复利计息,则到第3年末可用于技术改造的资金总额为()万元。
某电子计算机主机房为无人值守的封闭区域,室内净高为3.6m,采用全淹没式七氟丙烷灭火系统防护。该防护区设置的泄压口下沿距离防护区楼地板的高度不应低于()m。
以下是对某债券发行的描述:发行主体:中国铁路物资总公司,实际发行规模:500000000元,债券期限:0.7397年,计息方式:贴现,票面金额:100元,兑付条款:到期一次还本付息,发行对象:全国银行间债券市场得机构投资者(国家法律、法规禁止购买者除外),
天美公司是济南一家从事服装生产的企业,在非同一票据交换地区的广州设立了该公司非独立核算的服装专卖店。公司与专卖店有经常性的资金行为。专卖店经营一段时期后,财务管理较为正常。专卖店主动及时通过银行将销货款划付海虹公司,其采取的结算方式是()。
中国甲银行向A国某企业贷出1000万元,合同约定的年利率为5%。2014年甲银行收到A国企业就应付利息50万元扣除已在A国扣缴的预提所得税5万元(预提所得税税率为10%)后的45万元税后利息。若该笔境外贷款的融资成本为本金的4%,则甲银行来自A国利息的用于
Therearetwoaspectswhichdetermineanindividual’sintelligence.ThefirstistheDrainbeisborn【C1】______Humanbrainsdiff
我的藏书都像是我的朋友,而且是密友。我虽然对它们并不是每一本都认识,它们中的每一本却都认识我。我每一走进我的书斋,书籍们立即活跃起来,我仿佛能听到它们向我问好的声音,我仿佛能看到它们向我招手的情景,倘若有人问我,书籍的嘴在什么地方?而手又在什么地方呢?我
最新回复
(
0
)