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;
}
相关推荐
谙弆悕博士1 天前
快速学C语言——第2章:编程规范与代码风格
服务器·c语言·开发语言·经验分享·程序人生·学习方法·业界资讯
流年如夢1 天前
单链表Ⅲ(LeetCode)
数据结构·算法·leetcode·职场和发展
炸膛坦客1 天前
嵌入式 - 数据结构与算法:(1-9)数据结构 - 队列(Queue)
c语言·数据结构
mask哥1 天前
力扣算法java实现汇总整理(下)
java·算法·leetcode
代码中介商1 天前
栈结构完全指南:顺序栈实现精讲
c语言·开发语言·数据结构
样例过了就是过了1 天前
LeetCode热题100 编辑距离
数据结构·c++·算法·leetcode·动态规划
khalil10201 天前
代码随想录算法训练营Day-46 动态规划13 | 647. 回文子串、516.最长回文子序列、动态规划总结
数据结构·c++·算法·leetcode·动态规划·回文子串·回文子序列
he___H1 天前
算法快与慢--哈希+双指针
算法·leetcode·哈希算法
凯瑟琳.奥古斯特1 天前
力扣2760 C++滑动窗口解法
数据结构·c++·算法·leetcode·职场和发展
_深海凉_1 天前
LeetCode热题100-不同路径
算法·leetcode·职场和发展