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


9[阅读题]

已知顺序表的表结构定义如下:


#define MAXLEN 100


typedef int KeyType;


typedef struct {


KeyType key;


InfoType otherinfo;


} NodeType;


typedef NodeType  SqList[MAXLEN];


阅读下列程序。


Int  f33(SqList  R,NodeType  X,  int  p,  int  q)


{  int  m;


if  (p>q)  return  -1;


m=(p q)/2;


if  (R[m].key==X.key)  return  m;


if  (R[m].key>X.key)  return f33(R,X,p,m-l);


else  return f33(R,X,m l,q);


}


请回答下列问题:


(1)若有序的顺序表R的关键字序列为(2,5,13,26,55,80,105),分别写出X.key=18和X.key=26时,执行函数调用f33(R,X,0,6)的函数返回值。


(2)简述算法f33的功能。


  积分
 参考答案:
 佳题速递:
  • 24、某工程投资中,设备、建筑安装和工程建设其他费用分别为700万元、1100万元、500万元,基本预备费率为10%,则该工程的基本预备费为( )万元。 A. 180 B. 230 C. 160 D. 120道路工程概预算
  • ————有多种类型。按工作性质分,有常规性计划和临时性计划;按时间分,有学年计划、学期计划、月计划、周计划;按范围分,有整体计划和局部计划。教育管理案例研究
  • 教学设计的基本程序包括:教育学概论
  • 有一螺栓M20×2—5h,加工后测得结果为:单一中径为18.681mm,螺距累积误差的中径当量fP=0.018mm,牙型半角误差的中径当量fa=0.022mm,已知中径尺寸为18.701mm,Td2=125um。试计算螺栓的作用中径,该螺栓能否与具有理想轮廓的螺母旋合?若不能旋合,修复量为多少?精度设计与质量控制基础
  • 15. 分子极性最强的是____。   A、烷烃   B、环烷烃   C、芳香烃   D、非烃化合物中石油
  • 已知产量为500时,平均成本为2元,当产量增加到550时,平均成本等于2.5元。在这一产量变化范围内,边际成本( )西方经济学(本)