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;
}
相关推荐
青 春 记 忆4 小时前
LeetCode 104. 二叉树的最大深度|Python 解法详解
python·算法·leetcode
是隼人4 小时前
buuctf-pwn bjdctf_2020_babystack2题解 整数溢出(学习过程持续更新)
c语言·学习·安全·pwn入门·ctf入门
孤存5224 小时前
c语言动态内存管理
c语言·开发语言·算法
祖力554 小时前
快速学会数据结构中的链式队列与循环队列
linux·c语言·数据结构·算法
钡铼技术工坊6 小时前
N板共享内存集成教程
c语言
evans在进步7 小时前
LeetCode 198:打家劫舍——Java 动态规划详解
java·leetcode·动态规划
Hhy_11077 小时前
《C++深度解构02》类和对象(上)——定义规范、内存对齐与 this 指针全解
c语言·开发语言·c++·学习·visual studio
Nil2087 小时前
leetcode 234回文链表
算法·leetcode·链表
ZC跨境爬虫8 小时前
LeetCode 119. 杨辉三角 II(原地更新优化详解 + Java Python 实现)
java·python·leetcode
吃着火锅x唱着歌8 小时前
LeetCode 3597.分割字符串
算法·leetcode·职场和发展