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;
}
相关推荐
xiaobobo333013 分钟前
c语言结构体相关箭头运算符和点号运算符的联系以及c语言的“索引”思想
c语言·箭头运算符·点号运算符·索引思想
x_xbx27 分钟前
LeetCode:34. 在排序数组中查找元素的第一个和最后一个位置
数据结构·算法·leetcode
weixin_5375904532 分钟前
《C程序设计语言》练习答案(练习1-13)
c语言·开发语言·c#
always_TT33 分钟前
从Python_Java转学C语言需要注意什么?
java·c语言·python
DA02212 小时前
Linux驱动-I2C总线驱动
linux·c语言·linux驱动
always_TT3 小时前
C语言保留字与标识符规则
c语言·开发语言
愣头不青4 小时前
96.不同的二叉搜索树
数据结构·算法·leetcode
AI科技星5 小时前
光速螺旋量子几何统一场论——基于 v ≡ c 公理的四大基本力全维度求导证明与精准数值验证
c语言·开发语言·人工智能·算法·机器学习·平面
程序猿编码5 小时前
隐匿注入型ELF加壳器:原理、设计与实现深度解析(C/C++ 代码实现)
c语言·网络·c++·elf·代码注入
爱编码的小八嘎6 小时前
C语言完美演绎6-4
c语言