首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
假设线性表采用顺序存储结构,其类型定义如下: #define ListSize 100 typedef struct{ int data[ListSize]; int length; }SeqList,*Ta
假设线性表采用顺序存储结构,其类型定义如下: #define ListSize 100 typedef struct{ int data[ListSize]; int length; }SeqList,*Ta
admin
2010-02-02
12
问题
假设线性表采用顺序存储结构,其类型定义如下:
#define ListSize 100
typedef struct{
int data[ListSize];
int length;
}SeqList,*Table;
编写算法,将顺序表L中所有值为奇数的元素调整到表的前端。
选项
答案
参考答案一: void f34(Table L) { int i,j,t; i=0; j=L—>length-1; while(i<j) { while(i<j&&L—>data[i]%2) i++; while(i<j&&L—>data[j]%2==0) j--; if(i<j) { t=L—>data[i]; L—>data[i]=L—>data[j]; L—>data[j]=t; i++; j--; } } } 参考答案二: void f34(SeqList*L) { int i,j=0.t; for(i=0;i<L—>length;i++) if(L—>data[i]%2)/*奇数*/ { if(i!=j) { t=L—>data[i]; L—>data[i]=L—>data[j]; L—>data[j]=t; } j++; } }
解析
转载请注明原文地址:https://kaotiyun.com/show/QwAx777K
本试题收录于:
数据结构题库理工类分类
0
数据结构
理工类
相关试题推荐
在广播式网络中,不属于发送的报文分组的目的地址的是()
差错检测包含两个任务,即差错控制编码和________。()
有关传输层两种编址方式,下列叙述不正确的是()
传输介质的选择取决于:网络拓扑结构、__________、可靠性要求、能承受的价格范围。
简述直接融资的优点。
公开市场业务的优点在于
有5个球,其中3个红球,2个白球,从中不放回地取球,每次只取1个,直到取到白球为止,求在取到白球之前取出红球的个数的概率分布、平均值.
用添弧的方法找出下图中邮递员的最优投递路线(▲代表邮局).
具有n个结点的完全二叉树,顺序存储在一维数组A[1…,z]中,设计算法将A中顺序存储变为二叉链表存储的二叉树。
文件的基本运算分为检索和修改两类,前者有3种方式,分别是_______、_______和_______。
随机试题
(2020年青岛)小学四年级学生出现早恋倾向,班主任并未责备,而是分析学生的情况和原因,站在学生的角度看问题,体现了心理辅导中的()
泛发性脓疱型银屑病最常见的诱发原因是
初孕妇,27岁。妊娠38周,骨盆外测量:骶耻外径19.5cm,髂棘间径25cm,髂嵴间径28cm,坐骨棘间径8cm,坐骨结节间径6.5cm。该孕妇的骨盆应诊断是
注射剂的pa值为
工程咨询单位除()的情况外,凡未能按合同完成咨询任务,给委托方造成经济损失的,都应承担违约责任。
热拌沥青混合料路面施工时,应注意的是()。
《银行业监督管理法》规定,对发生风险的银行业金融机构进行处置的方式有()。
认知内驱力、自我提高内驱力和附属内驱力,在动机结构中所占的比重并非一成不变,在()附属内驱力最为突出。
2017年6月全球最大的海上风能展览会在英国伦敦举办,与会人员参观了目前世界最大的海上风电场——LondonArrayOffshore风力发电场。它位于英国东南距海岸20公里之外的泰晤士河口。下图为风电场内单个风电机组示意图。英国海上风电场的建立
甲欲枪杀仇人乙,但早有防备的乙当天穿着防弹背心,甲的子弹刚好打在防弹背心上,乙亳发无损。甲见状一边逃离现场,一边气呼呼地大声说:“我就不信你天天穿防弹背心,看我改天不收拾你!”关于本案,下列选项是正确的有
最新回复
(
0
)