题解 | #二叉树的镜像#
二叉树的镜像
https://www.nowcoder.com/practice/a9d0ecbacef9410ca97463e4a5c83be7
C语言
void recursion(struct TreeNode* node){
struct TreeNode* tmpNode;
if(!node) return;
tmpNode = node->left;
node->left = node->right;
node->right = tmpNode;
if(node->left)recursion(node->left);
if(node->right)recursion(node->right);
}
struct TreeNode* Mirror(struct TreeNode* pRoot ) {
// write code here
recursion(pRoot);
return pRoot;
}