首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
已知顺序表A,在不改变顺序表中奇数号元素与偶数号元素相对位置的前提下,设计算法,将所有奇数号元素移到所有偶数号元素前。 根据设计思想,采用C或C++或Java语言描述算法,关键之处给出注释。
已知顺序表A,在不改变顺序表中奇数号元素与偶数号元素相对位置的前提下,设计算法,将所有奇数号元素移到所有偶数号元素前。 根据设计思想,采用C或C++或Java语言描述算法,关键之处给出注释。
admin
2016-03-29
54
问题
已知顺序表A,在不改变顺序表中奇数号元素与偶数号元素相对位置的前提下,设计算法,将所有奇数号元素移到所有偶数号元素前。
根据设计思想,采用C或C++或Java语言描述算法,关键之处给出注释。
选项
答案
算法的设计如下: void Swap(ElemType A[],int n){ int i=n.v=1: //i为工作指针,初始假设n为奇数,v为“块”的大小 ElemType temp: //辅助变量 if(n%2==0)i=n-1; //若n为偶数,则令i为n-1 while(i>1){ //假设数组从1开始存放。当i=1时,气泡浮出水面 temp=A[i-1]; //将“块”前的偶数号元素暂存 for(int j=0;j
解析
转载请注明原文地址:https://kaotiyun.com/show/p2Ri777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
文艺复兴时期,系统提出了国家主权理论的政治思想家是()。
下列有关曲辕犁的表述正确的是()①曲辕犁早在中国汉代即已使用了②曲辕犁在中国出现至少比欧洲早一千多年③我国古代的农业工具和农耕技术曾长期居世界领先地位④处于“蒸汽时代”的欧洲农业技术革新,滞后于同时代工业的发
关于德国工业革命,说法不正确的是()。
1935年,中共确定建立抗日民族统一战线的方针是在()。
近代中国第一个系统介绍西方思想与文化名著的翻译家和启蒙思想家是()。
近代中国“睁眼看世界”的第一人是()。
主户与客户
某工厂有一个仓库可以存放甲、乙两种零部件,甲零件可以存放m件,乙零件可以存放n件,车间A专门生产甲零件,每次1件,每生产1件存放进仓库1件;车间B专门生产零件乙,每次1件,每生产1件存放进仓库1件。总装车间每次从仓库取出2件甲零件、1件乙零件组装成成品,车
42.设有带头结点的循环双链表表示的线性表L=(a1,a2,……,an-1,an)。设计在时间和空间上都尽可能高效的算法,将L改造成L=(a1,a2,……,an,……a4,a2)。要求:(1)给出算法的基本设计思想。(2)根据设计思想,
判断有向图是否存在回路,除了可以利用拓扑排序方法外,还可以利用的是()。
随机试题
个体化药物治疗是指
A.气胸B.肝功能损害C.胆囊结石D.难以控制的高血糖肠外营养糖代谢紊乱可导致
以下取穴是以前后配穴法为配穴原则的有
A.胸骨后甲状腺肿B.胸腺瘤C.畸胎瘤D.心包囊肿E.淋巴肉瘤X线可见骨骼或牙的肿瘤
心跳停止后,必须建立有效人工循环的时限为
甲公司与乙公司均为增值税一般纳税人,销售商品适用的增值税税率为17%。2×17年1月1日,甲公司销售一批材料给乙公司,含税价格为130万元,款项尚未收到。2×17年7月1日,乙公司发生财务困难,无法按合同规定偿还债务,经双方协商,甲公司同意乙公司用产品抵偿
阅读材料回答后面的问题。美国著名学者斯塔夫里阿诺斯在其所著的《全球通史》中写到:在中国长达数千年的历史中,曾有过三次从根本上改变了中国政治和社会结构的大革命。第一次发生在公元前221年,它结束了封建领主制,创立了中央集权制的帝国;第二次发生在19
TravelingtoMarsisusuallya【C1】________business—withasinglespacecrafttakingofffromasinglelaunchpadfortheseven-mon
关于SIP协议的描述中,错误的是()。
Routinelyputtinginextrahoursattheofficecanputastrainonyoursociallife.Butcantoomuchovertimecausedepression?
最新回复
(
0
)