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;
}
相关推荐
xx~t1 小时前
嵌入式——Linux软件编程——网络1
linux·c语言·网络·vscode·网络协议
带多刺的玫瑰4 小时前
Leecode#15刷题之三数之和
算法·leetcode·职场和发展
圣保罗的大教堂4 小时前
leetcode 877. 石子游戏 中等
leetcode
羚尔4 小时前
C语言数组
c语言·开发语言
shehuiyuelaiyuehao5 小时前
算法32,连续数组,前缀和+哈希表
算法·leetcode·职场和发展
老当益壮梁奶奶7 小时前
Linux软件编程学习笔记(十一):深入浅出 TCP 协议与 Socket 编程实践
linux·c语言·笔记·学习·tcp/ip
Navigator_Z8 小时前
LeetCode //C - 1223. Dice Roll Simulation
c语言·算法·leetcode
Tisfy8 小时前
LeetCode 2058.找出临界点之间的最小和最大距离:遍历+遇到极值则更新(这种题谁空间复杂度不是O(1)啊)
linux·数据库·leetcode·链表·题解·模拟·遍历
小欣加油9 小时前
Leetcode2058 找出临界点之间的最小和最大距离
数据结构·c++·算法·leetcode·职场和发展
Patrick在香港9 小时前
Python 拉取 C&SD 官方 API:香港 2022 年已跨过“超老龄线“,而抚养比正在爬回 1961
android·c语言·python·数据分析·时序数据库·数据可视化·香港