数据结构课后习题解答第二章线性表.docVIP

  • 29
  • 0
  • 约1.11万字
  • 约 15页
  • 2016-08-08 发布于重庆
  • 举报

数据结构课后习题解答第二章线性表.doc

数据结构课后习题解答第二章线性表

第二章 线性表 2.10 Status DeleteK(SqList a,int i,int k)//删除线性表a中第i个元素起的k个元素 { ??if(i1||k0||i+k-1a.length) return INFEASIBLE; ??for(count=1;i+count-1=a.length-k;count++) //注意循环结束的条件 ????a.elem[i+count-1]=a.elem[i+count+k-1]; ??a.length-=k; ??return OK; }//DeleteK 2.11 Status Insert_SqList(SqList va,int x)//把x插入递增有序表va中 { ??if(va.length+1va.listsize) return ERROR; ??va.length++; ??for(i=va.length-1;va.elem[i]xi=0;i--) ????va.elem[i+1]=va.elem[i]; ??va.elem[i+1]=x; ??return OK; }//Insert_SqList 2.12 int ListComp(SqList A,SqList B)//比较字符表A和B,并用返回值表示结果,值为正,表示AB;值为负,表示AB;值为零,表示A=B { ??for(i=1;A.elem[

文档评论(0)

1亿VIP精品文档

相关文档