树的镜像

来源:互联网 发布:角谷猜想 c语言 编辑:程序博客网 时间:2024/06/02 23:32

剑指offer NO.19,这题思路比较明显,若有左右节点,则进行交换即可,代码如下

package com.zjy.sword2offer;public class MirrorOfTree {public void mirror(TreeNode root){if(root==null)return;if(root.left==null && root.right==null)return;TreeNode tmp = root.left;root.left = root.right;root.right = tmp;if(root.left!=null)mirror(root.left);if(root.right!=null)mirror(root.right);}}


0 0