七七老师の白日梦
首页项目归档照片墙音乐灵境说说杂谈友链关于
封面

翻转二叉树:调用自己

写作时间:2026-07-28 08:34:10

给你一棵二叉树的根节点 root ,翻转这棵二叉树,并返回其根节点。

需求

  • 翻转二叉树

实现

  • 递归

代码

class Solution {
    public TreeNode invertTree(TreeNode root) {
//判断条件:root为空
        if(root == null) return null;
//数交换
        TreeNode temp = root.left;
        root.left = root.right;
        root.right = temp;
//调用自己
        invertTree(root.left);
        invertTree(root.right);
//输出结果
        return root;
    }
}

‍

avatar

七七老师

分享代码日常

RECOMMENDED

七七旧事:复盘并改变写博客的方式

2026-07-02 22:54:38

字母异位词

2026-07-04 22:22:08

寻找两个正序数组的中位数:合并与二分

2026-07-08 15:56:26

Table of Contents