美文网首页
二叉树翻转

二叉树翻转

作者: 大空翼123 | 来源:发表于2022-01-11 09:50 被阅读0次

采用递归方法

1.确定传入参数

2.确定返回值

3.确定单层递归逻辑

class Solution6 {

    public TreeNode2 invertTree(TreeNode2 root) {

      return helper(root);

    }

    public TreeNode2 helper(TreeNode2 p){

        if(p==null){

            return p;

        }else{

            TreeNode2 mid=null;

            mid = p.right;

            p.right=p.left;

            p.left=mid;

            p.left=helper(p.left);

            p.right=helper(p.right);

        }

        return p;

    }

}

相关文章

网友评论

      本文标题:二叉树翻转

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