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;
}
相关推荐
CPUOS20108 小时前
嵌入式C语言高级编程之MVC设计模式
c语言·设计模式·mvc
jolimark8 小时前
C语言存在的问题及Zig语言如何改进,差异对比全在这
c语言·内存管理·系统编程·类型系统·zig语言
青梅橘子皮9 小时前
C语言---指针的应用以及一些面试题
c语言·开发语言·算法
_深海凉_10 小时前
LeetCode热题100-有效的括号
linux·算法·leetcode
零号全栈寒江独钓12 小时前
基于c/c++实现linux/windows跨平台获取ntp网络时间戳
linux·c语言·c++·windows
爱编码的小八嘎14 小时前
C语言完美演绎8-10
c语言
爱编码的小八嘎17 小时前
C语言完美演绎8-4
c语言
@BangBang18 小时前
leetcode (4): 连通域/岛屿问题
算法·leetcode·深度优先
Mr_pyx18 小时前
【LeetCode Hot 100】 除自身以外数组的乘积(238题)多解法详解
算法·leetcode·职场和发展
故事和你9119 小时前
洛谷-数据结构-1-3-集合3
数据结构·c++·算法·leetcode·贪心算法·动态规划·图论