题目描述:
如题名,翻转一棵给定的二叉树
注释:话说是翻转一棵树,其实就是把每一个结点的左右子树交换一下就好了。简单题
代码:
class Solution {
public TreeNode invertTree(TreeNode root) {
if(root == null) return null;
TreeNode tmp = root.left;
root.left = root.right;
root.right = tmp;
invertTree(root.left);
invertTree(root.right);
return root;
}
}