数据结构试卷B卷(含答案)(8)

2020-12-12 22:54

E G

B H I

五、阅读理解(每小题5分,共20分。至少要写出思路)

答:此题答案不唯一,但若从已给定序列中挑选,则限制颇多。

(7) Q=P;

(11) P=L; (8) while(P->next!=Q)P=P->next; (10) P=Q; (4) S->next=P->next;

P->next=S;

2、答:这是找结点后继的程序。

共有3处错误。

注:当rtag=1时说明内装后继指针,可直接返回,第一句无错。

当rtag=0时说明内装右孩子指针,但孩子未必是后继,需要计算。中序遍历应当先左再根再右,所以应当找左子树直到叶子处。r=r->lchild; 直到LTag=1;

应改为:while(!r->Ltag)r=r->Lchild;

3. 写出下列程序段的输出结果(队列中的元素类型QElem Type为char)。

void main( ){

Queue Q; Init Queue (Q);

Char x=’e’; y=’c’;

EnQueue (Q,’h’); EnQueue (Q,’r’); EnQueue (Q, y);

DeQueue (Q,x); EnQueue (Q,x);

DeQueue (Q,x); EnQueue (Q,’a’);

while(!QueueEmpty(Q)){ DeQueue (Q,y);printf(y); };

Printf(x);

}


数据结构试卷B卷(含答案)(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:中职英语unit 1 nice to meet you 1

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: