力扣-二叉树-226 翻转二叉树

思路

利用递归的思路

代码

cpp 复制代码
class Solution {
public:
    TreeNode* invertTree(TreeNode* root) {
        if(root == nullptr){
            return root;
        }
        swap( root->right, root->left);
        invertTree(root->left);
        invertTree(root->right);

        return root;
    }
};
相关推荐
z人间防沉迷k1 小时前
堆(Heap)
开发语言·数据结构·笔记·python·算法
不二狗1 小时前
每日算法 -【Swift 算法】Two Sum 问题:从暴力解法到最优解法的演进
开发语言·算法·swift
LabVIEW开发1 小时前
LabVIEW中样条插值实现及应用
算法·labview知识
LabVIEW开发1 小时前
LabVIEW机械振动信号分析与故障诊断
算法·labview知识·labview开发案例
啊我不会诶2 小时前
CF每日5题(1300-1500)
算法·深度优先·图论
芒果量化2 小时前
量化交易 - 网格交易策略实现与原理解析
python·算法·机器学习·金融
MUTA️2 小时前
ultalytics代码中模型接收多层输入的处理
深度学习·算法·yolo·机器学习·计算机视觉
feifeigo1233 小时前
基于粒子群算法的配电网重构
算法·重构
XiaoyaoCarter4 小时前
每日一道leetcode(新学数据结构版)
数据结构·c++·算法·leetcode·职场和发展·哈希算法·前缀树
晴空闲雲4 小时前
数据结构与算法-线性表-单链表(Linked List)
数据结构·算法·链表