、设计一个算法,将X插入一个有序(从小到大排序)的线性表的适当位置上,并保持线性表的有序性,
展开全部
struct sqlist
{int elem[maxsize] ;
int length;
}sqlist;
Status Insert_SqList(SqList &va,int x)
{
if(va.length 1>maxsize) return 0;
va.length ;
for(i=va.length-1;va.elem[i]>x&&i>=0;i--)
va.elem[i 1]=va.elem[i];
va.elem[i 1]=x;
return 1;
}
{int elem[maxsize] ;
int length;
}sqlist;
Status Insert_SqList(SqList &va,int x)
{
if(va.length 1>maxsize) return 0;
va.length ;
for(i=va.length-1;va.elem[i]>x&&i>=0;i--)
va.elem[i 1]=va.elem[i];
va.elem[i 1]=x;
return 1;
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询