力扣面试150题-- 翻转二叉树

Day 41

题目描述

做法

java 复制代码
/**
 * Definition for a binary tree node.
 * public class TreeNode {
 *     int val;
 *     TreeNode left;
 *     TreeNode right;
 *     TreeNode() {}
 *     TreeNode(int val) { this.val = val; }
 *     TreeNode(int val, TreeNode left, TreeNode right) {
 *         this.val = val;
 *         this.left = left;
 *         this.right = right;
 *     }
 * }
 */
class Solution {
    public TreeNode invertTree(TreeNode root) {
        if(root==null){
            return null;
        }
        TreeNode left=invertTree(root.left);
        TreeNode right=invertTree(root.right);
        TreeNode x=left;
        root.left=right;
        root.right=left;
        return root;
    }
}
相关推荐
小O的算法实验室12 小时前
2025年TRE SCI1区TOP,随机环境下无人机应急医疗接送与配送的先进混合方法,深度解析+性能实测
算法·论文复现·智能算法·智能算法改进
9号达人13 小时前
普通公司对账系统的现实困境与解决方案
java·后端·面试
小白程序员成长日记13 小时前
2025.11.06 力扣每日一题
算法·leetcode
暴风鱼划水13 小时前
算法题(Python)数组篇 | 4.长度最小的子数组
python·算法·力扣
勤劳打代码13 小时前
条分缕析 —— 通过 Demo 深入浅出 Provider 原理
flutter·面试·dart
gugugu.13 小时前
算法:二分算法类型题目总结---(含二分模版)
算法
大G的笔记本13 小时前
算法篇常见面试题清单
java·算法·排序算法
努力学算法的蒟蒻13 小时前
day10(11.7)——leetcode面试经典150
面试
7澄114 小时前
深入解析 LeetCode 数组经典问题:删除每行中的最大值与找出峰值
java·开发语言·算法·leetcode·intellij idea
AI科技星14 小时前
宇宙的几何诗篇:当空间本身成为运动的主角
数据结构·人工智能·经验分享·算法·计算机视觉