void swap(BiTree b)
{
if(b)
{
swap(b->lchild); //递归交换左子树
swap(b->rchild); //递归交换右子树
BiTNode *temp = b->lchild; //交换左右结点
b->lchild = b->rchild;
b->rchild = temp;
}
}
王道数据结构题
void swap(BiTree b)
{
if(b)
{
swap(b->lchild); //递归交换左子树
swap(b->rchild); //递归交换右子树
BiTNode *temp = b->lchild; //交换左右结点
b->lchild = b->rchild;
b->rchild = temp;
}
}
王道数据结构题