当前位置: 首页 >  联大  > 河南理工大学数据结构  > 详细

交换二叉树每个结点的左孩子和右孩子。

答案是:

void ChangeLR(BiTree &T) { BiTree temp; if(T->lchild==NULL&&T->rchild==NULL) return; else { temp = T->lchild; T->lchild = T->rchild; T->rchild = temp; }//交换左右孩子 ChangeLR(T->lchild); //递归交换左子树 ChangeLR(T->rchild); //递归交换右子树 }
出自  联大  >  河南理工大学数据结构

更多答案联系客服:19139051760
本题添加时间:2023/4/3 12:59:00