当前位置: 答题翼 > 问答 > 学历类考试 > 正文
目录: 标题| 题干| 答案| 搜索| 相关
问题

阅读下列算法 并回答问题: (1)设顺序表L=(3 7 11 14 20 51) 写出执行f30(&L 15)之后的L; (


阅读下列算法,并回答问题:

(1)设顺序表L=(3,7,11,14,20,51),写出执行f30(&L,15)之后的L;

(2)设顺序表L=(4,7,10,14,20,51),写出执行f30(&L,10)之后的L;

(3)简述算法的功能。

void f30(SeqList*L,DataType x)

{

int i=0,j;

while(i<L->length&&x>L->data[i])i++

if(i<L—>length&& x==L—>data[i]{

for(j=i+1;j<L—>length;j++)

L—>data[j-1]=L—>data[j];

L—>length--;

}else{

for(j=L—>length;j>i;j--)

L—>data[j]=L—>data[j-1];

L—>data[i]=x;

L—>length++;

}

}

请帮忙给出正确答案和分析,谢谢!

参考答案
您可能感兴趣的试题
  • 阅读下列材料,并回答问题。材料1三、本党承认苏维埃管理制度,把工人、农民和士兵组织起

  • 阅读下列史料并回答问题:材料1:万国报馆 议论沸腾 咸以瓜分中国为言 若箭在弦 省括即发。海内惊惶

  • 阅读下列史料并回答问题:材料一1941年1月6日 美国总统罗斯福在《致国会的年度咨文》中提出“四大

  • 已知用有序链表存储整数集合的元素。阅读算法。f30 并回答下列问题: (1)写出执行f30(a b

  • 阅读材料 回答下列问题:A公司在某年1月1日向银行申请了一笔1000万美元的一年期贷款 并约定每个季

  • 阅读下列材料 并回答问题。 材料1.女生康某将一封“情书”交给班主任赵老师 离开教师办公室的康某心