首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
设A[1…100]是一个记录构成的数组,B[1…100)]是一个整数数组,其值介于1至100之间,现要求按B[1…100]的内容调整A中记录的次序,比如当B[1]=11时,则要求将A[1]的内容调整到A[11]中去。规定可使用的附加空间为O(1)。
设A[1…100]是一个记录构成的数组,B[1…100)]是一个整数数组,其值介于1至100之间,现要求按B[1…100]的内容调整A中记录的次序,比如当B[1]=11时,则要求将A[1]的内容调整到A[11]中去。规定可使用的附加空间为O(1)。
admin
2014-12-25
46
问题
设A[1…100]是一个记录构成的数组,B[1…100)]是一个整数数组,其值介于1至100之间,现要求按B[1…100]的内容调整A中记录的次序,比如当B[1]=11时,则要求将A[1]的内容调整到A[11]中去。规定可使用的附加空间为O(1)。
选项
答案
void ChangeElement(ElemTypeA[],int B[],int n) { /*按数组B中的值,调整数组A中的内容*/ i=1; while(i
解析
由题目可知,由于辅助空间为O(1),要想使数组A中的内容调整成符合题目要求的内容,可按数组B中的值调整数组A中的内容。若B
=i,则A
中的内容保持不变;若B
=k,则将A
与A[k]的内容交换,并调整B
的值,直至B
=i为止。算法描述如下。
转载请注明原文地址:https://kaotiyun.com/show/V4Vx777K
本试题收录于:
数据结构导论题库理工类分类
0
数据结构导论
理工类
相关试题推荐
端到端延迟是由多个不同的部分所构成,不包括【】
请用共享信道的100Base-T以太网技术,将3台计算机连成一个小型局域网,要求画出网络连接图,并在图中标注出需要使用的所有设备、传输介质和接口名称。
所谓______,其实就是提供了一种按层次结构组织的信息,然后按名称关联检索信息的服务方式。
______存储着本网络上各种对象的相关信息,并使用一种易于用户查找及使用的结构化的数据存储方法来组织和保存数据。
数据元素
面向对象技术中,数组类型属于()
银行家算法的实质是避免系统进入_______状态。
p型半导体是在本征半导体中掺入三价元素硼构成的,其多数载流子是______。
在χy平面内,以10cm/s的恒速由点(2,4)到点(16,10)的作直线运动,采样周期0.02s。试导出χ(t)和y(t)在这两点之间的直线插补公式。
已知A、B两矩阵均为概率矩阵,则不是概率矩阵的是()
随机试题
下列疾病属于Ⅲ型超敏反应的是
风湿热常出现过敏性紫癜常出现
男性,30岁,十二指肠溃疡引起黑粪,呕血,神志尚清楚,但较淡漠,很口渴,四肢肤色苍白、发冷,脉搏120次/分,血压10.7/8kPa(80/60mmHg),表浅静脉塌陷,毛细血管充盈迟缓,尿少,提示失血量已达总血容量的
案例2009年7月15日7时30分左右,Q特钢公司在空分装置检修中,因冷箱内珠光砂大量喷出,发生分馏塔上塔倒塌事故,造成3人死亡,8人受伤。2009年7月12日7时30分左右。现场管理人员发现6000m3/h空分装置分馏塔冷箱中外壁有结霜现象,当即紧急
代理人没有代理权、超越代理权限范围或代理权终止后进行“代理”活动的,属于()。
某独立矿山5月份开采铜矿石2000吨,销售1500吨,该矿山适用税率为1.6元/吨,则应纳资源税( )元
某工商行政管理局执法人员在查处一商贩强买强卖违法行为时,被该商贩持刀扎伤。执法人员为查明违法行凶事实,将该商贩带回工商局关押数日。下列对执法人员做法的评述哪项是正确的?()
设函数f为[0,1]上的连续函数,且0≤f(x)<1,利用二重积分证明不等式:
ThesixteenthinternationalAIDSconferenceopenedonSundayinToronto,Canada.Morethantwenty-fourthousanddelegatesfromo
A、Forecastingmachinesstopfunctioninginhotweather.B、Theweatherpatternsaremorechangeableintheautumn.C、Professional
最新回复
(
0
)