1.  >>  河南成教 / 河南理工大学
 河南成教 / 河南理工大学


4[阅读题]

下面程序实现插入排序算法。

typedef  struct{

int  key;

Info  otherinfo;

}SeqList;

void  InsertSort(SeqList  R[],int  n)

{/* 待排序列保存在R[1..n]中*/

SeqList  x;

int  i,j,k,lo,hi,mi;

for  (i=2;i<=n;i )

{

    (1)   

lo=1;

hi=i-l;

while  (lo<=hi)

{

mi=(lo hi)/2;

if  (    (2)    )  break;

if  (R[mi].key>x.key)  hi=mi-l;

else  lo=mi l;

}

if  (mi=lo)  k=i - mi;

else  k=i - mi-1;

for  (j=0;j<k;j )

    (3)   

R[i-j]=x;

}

}

在空白处填写适当的内容,使该程序功能完整。

(1)

(2)

(3)


  积分
 参考答案:
 佳题速递:
  • 我国瓦的普遍使用是在哪个时期?( )。 中国建筑史(本)
  • 3. 对粘性土分类定名的依据是( )。   A、液限   B、塑性指数   C、液性指数   D、塑限中石油
  • 谨慎性是指在不确定因素的情况下做出判断时,保持必要的谨慎,既不高估资产或收益,也不低估负债或费用。( )财务会计学
  • 财务管理就是组织企业财务活动,处理财务关系的一项经济管理工作 。错误正确旅游财务管理
  • 结构平面布置图的常用比例有( )。建筑CAD
  • 商业模式在设计时,不仅要考虑“三个定律”,还要关注______ 。 创业设计与实务