美文网首页
175. 翻转二叉树

175. 翻转二叉树

作者: 李清依 | 来源:发表于2017-12-26 18:13 被阅读0次

    175. 翻转二叉树

    翻转一棵二叉树

    您在真实的面试中是否遇到过这个题?

    Yes

    样例

      1         1
     / \       / \
    2   3  => 3   2
       /       \
      4         4
    
    

    挑战

    标签

    AC代码:

    class Solution {
    public:
        /*
         * @param root: a TreeNode, the root of the binary tree
         * @return: nothing
         */
        void invertBinaryTree(TreeNode * root) {
            // write your code here
            if(root == NULL)
                    {return;}
            else{
                TreeNode* node = root->left;  
                root->left = root->right;  
                root->left = root->right;  
                root->right = node;  
              
                invertBinaryTree( root->left );  
                invertBinaryTree( root->right ); 
            }
        }
    };
    

    相关文章

      网友评论

          本文标题:175. 翻转二叉树

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