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;
}
相关推荐
从琳开始98937 分钟前
优选算法——双指针(算法原理+力扣题)
算法·leetcode·职场和发展
从琳开始98939 分钟前
优选算法——滑动窗口(概念+解题模板+LeetCode例题讲解)
算法·leetcode·职场和发展
Nil20841 分钟前
leetcode 94二叉树的中序遍历
算法·leetcode·职场和发展
xx~t1 小时前
嵌入式——Linux软件编程2
linux·运维·服务器·c语言·学习方法
圣保罗的大教堂3 小时前
leetcode 1386. 安排电影院座位 中等
leetcode
圣保罗的大教堂3 小时前
leetcode 3069. 将元素分配到两个数组中 I 简单
leetcode
Nil2083 小时前
leetcode 146LRU缓存
算法·leetcode·缓存
luj_17684 小时前
变频技术核心原理揭秘
服务器·c语言·开发语言·经验分享·算法
rannn_1114 小时前
【力扣hot100】图论专题+模板|DFS、BFS、拓扑排序...
java·算法·leetcode·深度优先·图论
_Narcissus_5 小时前
B树概念及操作笔记(含完整代码实现)
c语言·数据结构·数据库·c++·笔记·b树·算法