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;
}
相关推荐
x_xbx14 小时前
LeetCode:739. 每日温度
算法·leetcode·职场和发展
学困昇14 小时前
Linux 信号机制详解:从 Ctrl+C 到 SIGCHLD,一文理解进程信号
linux·c语言·开发语言·人工智能·面试
AI科技星15 小时前
维度原本——基于超复数谱系的全域维度统一理论
c语言·前端·javascript·网络·electron
圣保罗的大教堂15 小时前
leetcode 3121. 统计特殊字母的数量 II 中等
leetcode
圣保罗的大教堂15 小时前
leetcode 3120. 统计特殊字母的数量 I 简单
leetcode
sheeta199815 小时前
LeetCode 每日一题笔记 日期:2026.05.28 题目:3093. 最长公共后缀查询
linux·笔记·leetcode
SoftLipaRZC15 小时前
C语言字符完全指南:字符函数与字符串函数
c语言·开发语言·算法
程序leo源16 小时前
Qt界面优化详解
linux·c语言·开发语言·c++·qt·c#
菜菜的顾清寒16 小时前
力扣HOT100(36)二分查找-搜索插入位置
数据结构·算法·leetcode
圣保罗的大教堂16 小时前
leetcode 1752. 检查数组是否经排序和轮转得到 简单
leetcode