美文网首页
二叉树的镜像

二叉树的镜像

作者: Crazy_Bear | 来源:发表于2020-07-29 10:29 被阅读0次
    • 操作给定的二叉树,将其变换为源二叉树的镜像。
    • C++ 代码
    /*
    struct TreeNode {
        int val;
        struct TreeNode *left;
        struct TreeNode *right;
        TreeNode(int x) :
                val(x), left(NULL), right(NULL) {
        }
    };*/
    class Solution {
    public:
        void Mirror(TreeNode *pRoot) {
            if(!pRoot) return;
            TreeNode * tmp = pRoot->right;
            pRoot->right = pRoot->left;
            pRoot->left = tmp;
            
            Mirror(pRoot->left);
            Mirror(pRoot->right);
        }
    };
    

    相关文章

      网友评论

          本文标题:二叉树的镜像

          本文链接:https://www.haomeiwen.com/subject/opdjlktx.html