void TreeMirror(BinaryTreeNode *pNode)
{
if(pNode == NULL)
return;
if(pNode->lChild == NULL && pNode->rChild == NULL)
return;
BinaryTreeNode *temp = pNode->lChild;
pNode->lChild = pNode->rChild;
pNode->rChild = temp;
if(pNode->lChild != NULL)
TreeMirror(pNode->lChild);
if(pNode->rChild != NULL)
TreeMirror(pNode->rChild);
}
二叉树镜像
最新推荐文章于 2025-07-16 16:30:47 发布