技术栈

563. 二叉树的坡度

LIZHUOLONG12023-10-10 18:16

563. 二叉树的坡度


C代码:

c 复制代码
int sum;

int dfs(struct TreeNode* root) {
    if (root == NULL) {
        return 0;
    }
    int left = dfs(root->left);
    int right = dfs(root->right);
    sum += fabs(left - right);
    return root->val + left + right;
}

int findTilt(struct TreeNode* root){
    sum = 0;
    dfs(root);
    return sum;
}
上一篇:Spring Boot与Kubernetes结合:构建高可靠、高性能的微服务架构
下一篇:软件测试/测试开发丨App自动化—高级控件交互方法
相关推荐
故以往之不谏
16 分钟前
函数--值传递
开发语言·数据结构·c++·算法·学习方法
渐暖°
24 分钟前
【leetcode算法从入门到精通】5. 最长回文子串
vscode·算法·leetcode
今天_也很困
25 分钟前
LeetCode热题100-560. 和为 K 的子数组
java·算法·leetcode
v_for_van
38 分钟前
力扣刷题记录2(无算法背景,纯C语言)
c语言·算法·leetcode
2301_81123298
43 分钟前
低延迟系统C++优化
开发语言·c++·算法
alphaTao
1 小时前
LeetCode 每日一题 2026/1/26-2026/2/1
算法·leetcode
Christo3
1 小时前
TFS-2026《Fuzzy Multi-Subspace Clustering 》
人工智能·算法·机器学习·数据挖掘
2401_85768354
1 小时前
C++中的原型模式
开发语言·c++·算法
s1hiyu
1 小时前
C++动态链接库开发
开发语言·c++·算法
(❁´◡`❁)Jimmy(❁´◡`❁)
1 小时前
CF2188 C. Restricted Sorting
c语言·开发语言·算法
热门推荐
01GitHub 镜像站点02Clawdbot 中文汉化版 接入微信、飞书032026美赛A题智能手机电池续航时间预测的连续时间数学模型04OpenCode 入门教程:介绍 · 安装 · 配置第三方 API (如 Claude)052025 年大语言模型发展回顾:关键突破、意外转折与 2026 年展望06【Milvus】向量数据库pymilvus使用教程072026数学建模美赛题目特点与选题建议,常用四大模型汇总08Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services09Claude Code Skills 实用使用手册10Linux下V2Ray安装配置指南