首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
假设线性表采用顺序存储结构,其类型定义如下: #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
21
问题
假设线性表采用顺序存储结构,其类型定义如下:
#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://www.kaotiyun.com/show/QwAx777K
本试题收录于:
数据结构题库理工类分类
0
数据结构
理工类
相关试题推荐
下列网络互连设备中,可在不同或相同的局域网之间存储和转发帧的是()
下图所示的子网使用了距离矢量路由算法,当下列矢量到达路由器C时,来自B的矢量为(5,0,7,10,7,8);来自D的矢量为(12,10,3,0,10,4);来自E的矢量为(2,7,9,10,0,6)。经测量,C到B、D、E的延迟分别为5、1、10。请给出C
定义令牌环网的标准是()
当接收端检测出有差错时,就设法通知发送端重发,直到正确的码字收到为止,这种差错控制方法称为()
FDDI标准规定使用________方案,使环路中中继器的数目不受时钟偏移因素的限制。()
令牌总线的媒体访问控制方法是由________定义的。()
__________是HTTP的核心问题,在HTTP中通过统一资源定位符URL来标识被操作的资源。
公司债券按抵押担保状况和利率确定方式可分为哪些类型?
某商场每月提货100吨,每次订货费5元,存储费每月每吨0.4元,求最佳订货量、最佳订货周期。
一棵具有31个结点的满二叉树,它的高度是_______,共有_________个叶结点。
随机试题
新课程要求教师应是学生学习的促进者。试述促进者这一教师角色的内涵和实现的途径。
初任法官、检察官公开选拔的对象要求是
A.骨组织肿瘤B.软骨组织肿瘤C.纤维组织肿瘤D.骨髓组织肿瘤E.滑膜组织肿瘤Gardner综合征属于
由工商行政管理部门对参与恶意串通的竞买人处最高价()的罚款。
水泥进场时应对其_______、包装或散装仓号等进行检查。()
境外中资企业应当根据生产经营和管理的实际情况,自行判定实际管理机构是否设在中国境内,如果判定符合居民企业条件,应当向主管税务机关书面提出居民身份认定申请并提供的相关资料有()。
位于市区的甲商业企业为增值税一般纳税人,2017年8月份发生以下业务:(1)零售蔬菜罐头、精制茶取得价款245700元;零售杏仁油、葡萄籽油、牡丹籽油,取得价款350300元;零售环氧大豆油、氢化植物油取得价款292500元。(2)本月购进化妆品一批,
甲公司为境内居民企业,2×17年实现利润总额1000万元,当年度发生的部分交易或事项如下:(1)1月1日,甲公司以银行存款260万元取得境内居民企业乙公司30%的股权,从当日起能够对乙公司实施重大影响,当日乙公司可辨认净资产公允价值为1000万元(等于账
对建立良好的程序设计风格,下面描述正确的是______。
Oldpeoplearealwayssayingthattheyoungpeoplearenot【C1】______theywere.Thesamecommentis【C2】______fromgenerationtog
最新回复
(
0
)