力扣-二叉树-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;
    }
};
相关推荐
软件算法开发2 分钟前
基于卷尾猴优化的LSTM深度学习网络模型(CSA-LSTM)的一维时间序列预测算法matlab仿真
深度学习·算法·matlab·lstm·一维时间序列预测·卷尾猴优化·csa-lstm
高洁019 分钟前
知识图谱如何在制造业实际落地应用
深度学习·算法·机器学习·数据挖掘·知识图谱
BHXDML12 分钟前
数据结构:(二)逻辑之门——栈与队列
java·数据结构·算法
晚风吹长发23 分钟前
初步了解Linux中的信号捕捉
linux·运维·服务器·c++·算法·进程·x信号
机器学习之心27 分钟前
MATLAB基于GA-ELM与NSGA-Ⅱ算法的42CrMo表面激光熔覆参数多目标优化
算法·matlab·ga-elm
TracyCoder12327 分钟前
LeetCode Hot100(17/100)——240. 搜索二维矩阵 II
算法·leetcode
FJW02081427 分钟前
haproxy的调度算法
算法
浅念-28 分钟前
C语言——内存函数
c语言·经验分享·笔记·学习·算法
MicroTech202534 分钟前
微算法科技(NASDAQ:MLGO)基于后量子阈值算法的区块链隐私保护技术
科技·算法·区块链
qq_4171292540 分钟前
基于C++的区块链实现
开发语言·c++·算法