首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
已知顺序表A,在不改变顺序表中奇数号元素与偶数号元素相对位置的前提下,设计算法,将所有奇数号元素移到所有偶数号元素前。 根据设计思想,采用C或C++或Java语言描述算法,关键之处给出注释。
已知顺序表A,在不改变顺序表中奇数号元素与偶数号元素相对位置的前提下,设计算法,将所有奇数号元素移到所有偶数号元素前。 根据设计思想,采用C或C++或Java语言描述算法,关键之处给出注释。
admin
2016-03-29
59
问题
已知顺序表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://www.kaotiyun.com/show/p2Ri777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
分析抗战胜利后的国际国内形势。
简述当代科学技术革命兴起的背景、特点及影响。
1956年召开的中共八大确认的我国经济建设的指导方针是()。
世界古代历史上,对东西方文化交流、传播作出突出贡献的是()
西汉末年,()对太初历作了系统的解释,并调整为三统历。这是中国第一部记载完整的历法。
下列历史事件发生的先后顺序是()。①“铁幕”演说②马歇尔计划③北大西洋公约
文艺复兴时期,古典文化成为人文艺术家乐于表现的题材。梵蒂冈宫系列壁画中,描绘古典哲学家聚集一堂的作品是()
20世纪30年代,美国推行“中立”的外交政策。对这一政策的正确表达是()。①适应国内外形势,维护自身利益②反映国际形势走向缓和③维护凡尔赛一华盛顿体系④不利于地区冲突的缓和与解决⑤不关心美洲地区以外的事务
Demandpaging算法是paging算法在虚拟存储空间管理的扩展。其主要的改进是:仅当需要访问某页面时,如果它不在内存,把它调入内存。按照这个思路,将segmentation算法(段式存储管理算法)扩展到虚拟存储空间管理,也可以产生类似的算法,不妨
随机试题
求下列极限
促激素包括()
如图所示,箭头所指的是
三度房室传导阻滞,反复发作阿-斯综合征,最适宜的治疗是
观察主动脉全貌的最佳投照位置是( )
教育费附加概念:随增值税、消费税和营业税附征并专门用于教育的一种特别目的税。()
当一种房地产自身的价格保持不变,而与它相关的其他房地产的价格发生变化时,该种房地产本身的需求也会发生变化。与某种房地产相关的房地产,是指该种房地产的()。
商业银行是企业法人,是市场经营活动的主体。
无论哪一种类型和层次的教育活动,都贯穿着三个基本要素:教育者、受教育者和()。
Timespentinabookstorecanbeenjoyable,ifyou【S1】______areabook-loverormerelytheretobuyabookasapresent.
最新回复
(
0
)