1. 首页
  2. 课程学习
  3. Java
  4. 剑指offer算法实现java版——面试题19二叉树的镜像

剑指offer算法实现java版——面试题19二叉树的镜像

上传者: 2020-04-29 01:55:20上传 UNKONW文件 500kb 热度 10次
分析:所谓“镜像”就是从镜子里看到的样子。我们可以画一棵二叉树,然后画出该二叉树的镜像。画完图之后我们会发现,所谓“二叉树的镜像”就是把二叉树中所有子树的左孩子和右孩子进行交换。因此需要遍历二叉树所有的结点,在遍历的同时交换非叶子结点的左右子树。遍历我们可以使用先序遍历,首先判断当前根结点是否为叶子结点,若非叶子结点,则交换左右孩子,然后再分别对左右孩子进行相同的操作。
下载地址
用户评论