首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
已知顺序表A,在不改变顺序表中奇数号元素与偶数号元素相对位置的前提下,设计算法,将所有奇数号元素移到所有偶数号元素前。 根据设计思想,采用C或C++或Java语言描述算法,关键之处给出注释。
已知顺序表A,在不改变顺序表中奇数号元素与偶数号元素相对位置的前提下,设计算法,将所有奇数号元素移到所有偶数号元素前。 根据设计思想,采用C或C++或Java语言描述算法,关键之处给出注释。
admin
2019-08-15
68
问题
已知顺序表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—l; //若n为偶数,则令i为n一1 while(i>1){ //假设数组从1开始存放。当i=1时,气泡浮出水面 temp=A[i一1]; //将“块”前的偶数号元素暂存 for(int j=0;j<v;j++) //将大小为v的“块”整体向前平移 A[i—l+j]=A[i+j] //从前往后依次向前平移 A[i+v一1]=temp; //暂存的奇数号元素复制到平移后空出的位置 i一一:v++; //指针向前,块大小增1 }//while }
解析
转载请注明原文地址:https://kaotiyun.com/show/wlCi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
下列关于马略军事改革的叙述,不正确的是()。
德国纳粹党消灭资产阶级民主制的关键性事件是()。
隋朝大运河中哪一段河道的地理位置最接近于春秋时期即已开通过的运河()?
军机处的设置加强了皇权,其最重要的作用是()。
(1)页面长度为1KB=210B,因此页内偏移地址占10位。主存大小为16KB=214B,所以物理地址占14位。0AC5H=0000101011000101B,除去后10位,得到页号为2,则查找页表可知物理块号为4,所以物理地址是0100101100
在下列排序方法中不需要对排序码进行比较就能进行排序的是()。
有两部计算机M1和M2,指令系统相同。它们的操作频率频率分别是400MHz和200MHz。指令分成A、B和C三类,在M1上执行分别需4、6和8个周期;在M2上执行分别需2、4和3个周期。现有一程序在两机器上执行,其中A、B和C三类指令依次占30%、50
现有一个解决无向连通图的最小生成树的一种方法如下:将图中所有边按权重从大到小排序为(el,e2,…,em);i=1;while(所剩边数>=顶点数){从图中删去ei;若图不再连通。则恢复ei;i=
TCP/IP网络中,某主机的IP地址为130.25.3.135,子网掩码为255.255.255.192,那么该主机所在的子网的网络地址是()。
以太网交换机进行转发决策时使用的PDU地址是()。
随机试题
按辩证法的全面性要求办事,对我们有哪些要求?
四时感冒,恶寒发热不甚而无汗之表证,宜选用
第5腰椎在腹前壁的体表投影位于
目前上海证券交易所、深圳证券交易所均规定,权证自上市之日起存续时间为6个月以上24个月以下。( )
丙公司成立于2017年1月1日,2017年度实现的净利润为1000万元,分配现金股利550万元,提取盈余公积450万元(所提盈余公积均已指定用途)。2018年实现的净利润为900万元(不考虑计提法定盈余公积的因素)。2019年计划增加投资,所需资金为70
给定资料材料1本世纪初,国务院制订了《国家中长期科学和技术发展规划纲要》,正式提出,必须把提高自主创新能力作为国家战略,建设创新型国家。十多年来,我国创新型国家建设取得了重要进展。2016年全国共投入研究与试验发展经费15676.7亿元,比上年
材料11999年秋天,英国广播公司(BBC)用几周时间在国际互联网上评选“千年伟人”活动,评选结果是马克思排在第一位,排在第二位的是世界最有影响的科学家爱因斯坦。后来路透社又邀请政界、商界和学术领域的名人评选“千年伟人”,对39名候选人的投票比较
AfterTheAdventuresofTomSawyer,TwaingivesaliteraryindependencetoTom’sbuddyHuckinabookentitled______
Forthelongesttime,Icouldn’tgetworkedupaboutprivacy:myrighttoit;howit’sdying;howwe’reheadedforanevenmore
We’vebecomearathergerm-phobic(恐惧症)society,whatwithourantibacterialsoaps,handsanitizers,automaticwaterfaucets(水龙
最新回复
(
0
)