题解 | #二叉树的镜像#

二叉树的镜像

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;

}

全部评论

相关推荐

你背过凌晨4点的八股文么:简历挂了的话会是流程终止,像我一样
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务