C语言 | Leetcode C语言题解之第226题翻转二叉树

题目:

题解:

cpp 复制代码
struct TreeNode* invertTree(struct TreeNode* root) {
    if (root == NULL) {
        return NULL;
    }
    struct TreeNode* left = invertTree(root->left);
    struct TreeNode* right = invertTree(root->right);
    root->left = right;
    root->right = left;
    return root;
}
相关推荐
Ghost Face...4 小时前
U-Boot SPL阶段与主阶段深度解析:从ROM到Kernel的完整引导之旅(ARMv8)
c语言
z200509304 小时前
今日算法(依旧二叉树)
算法·leetcode·职场和发展
三品吉他手会点灯5 小时前
C语言学习笔记 - 33.数据类型 - printf函数的详细用法
c语言·开发语言·笔记·学习·算法
smj2302_796826527 小时前
解决leetcode第3934题最短唯一子数组
数据结构·python·算法·leetcode
t-think7 小时前
深入理解指针(2)
c语言·开发语言
我不是懒洋洋7 小时前
从零开始实现一个简单的神经网络:C语言版
c语言
百万老师8 小时前
自然语言编程时代,如何零基础学习掌握嵌入式编程
c语言·单片机·嵌入式硬件·学习·ai全流程闭环开发
玛卡巴卡ldf8 小时前
【LeetCode 手撕算法】(多维动态规划)不同路径、最小路径和、最长回文子串、最长公共子序列、编辑距离
java·数据结构·算法·leetcode·动态规划·力扣
运筹vivo@8 小时前
leetcode每日一题: 跳跃游戏 IV
leetcode·游戏·宽度优先
_深海凉_8 小时前
LeetCode热题100-验证二叉搜索树
算法·leetcode·职场和发展