题目内容
将二叉树bt中每一个结点的左右子树互换的C语言算法 如下,其中 ADDQ(Q,bt), DELQ(Q),EMPTY(Q)分别为进 队,出队和判别队列是否为空的函数,请填写算法中得空白 处,完成其功能。typedef struct node{int data ; struct node *lchild, *rchild; }btnode;void EXCHANGE(btnode *bt){btnode *p, *q;if (bt){ADDQ(Q,bt);while(!EMPTY(Q)){p=DELQ(Q); q=(1); p->rchild=(2)(3)_ __=q;if(p->lchild) (4) ;if(p->rchild) (5) _ __;}} }//
查看答案
搜索结果不匹配?点我反馈