技术栈

求二叉树的高度——函数递归的思想

oulaqiao2023-10-16 6:00

二叉树的高度:左右两个数最高的那个的+1

c 复制代码
int TreeHight(BTNode* root)
{
	if (root == NULL)
	{
		return 0;
	}
	int lefhight=TreeHight(root->left);
	int righthight = TreeHight(root->right);

	return lefhight > righthight ? TreeHight(root->left) + 1 : TreeHight(root->right) + 1;
}
上一篇:指定显卡运行python脚本
下一篇:UGUI交互组件ScrollBar
相关推荐
Anastasiozzzz
5 分钟前
LeetCode Hot100 215. 数组中的第K个最大元素
数据结构·算法·leetcode
xuedingbue
1 小时前
数据结构与顺序表:高效数据管理秘籍
数据结构·算法·链表
啊阿狸不会拉杆
2 小时前
《数字信号处理 》第 7 章-无限长单位冲激响应 (IIR) 数字滤波器设计方法
数据结构·算法·信号处理·数字信号处理·dsp
挽天java
3 小时前
数据结构习题--寻找旋转排序数组中的最小值
数据结构·算法·排序算法
sin_hielo
4 小时前
leetcode 1984
数据结构·算法·leetcode
定偶
4 小时前
网络编程总结
开发语言·网络·数据结构·网络编程
橘颂TA
4 小时前
【剑斩OFFER】算法的暴力美学——力扣 1020 题:飞地的数量
数据结构·c++·算法·leetcode·职场和发展·结构与算法
探序基因
5 小时前
查看bam文件指定位点的基因测序情况计算基因型
数据结构·学习方法
奶茶树
6 小时前
【数据结构进阶】AVL树(详解)
数据结构·c++
热门推荐
01GitHub 镜像站点02OpenCode 入门教程:介绍 · 安装 · 配置第三方 API (如 Claude)03【网络安全测试】Burp Suite工具使用说明、配置及常见问题(有关必回)04Clawdbot 中文汉化版 接入微信、飞书05Claude Code Skills 实用使用手册06在Trae中使用Pencil MCP07struts2 XML外部实体注入漏洞复现(CVE-2025-68493)08UV安装并设置国内源09零门槛部署本地 AI 助手:Clawdbot/Meltbot 部署深度保姆级教程10AI 规范驱动开发“三剑客”深度对比:Spec-Kit、Kiro 与 OpenSpec 实战指南