技术栈

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

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
相关推荐
像污秽一样
26 分钟前
算法设计与分析-习题6.1
数据结构·算法
样例过了就是过了
41 分钟前
LeetCode热题100 分割回文串
数据结构·c++·算法·leetcode·深度优先·dfs
Yvonne爱编码
1 小时前
JAVA数据结构 DAY8-堆
java·数据结构·python
见叶之秋
2 小时前
详解单链表(含链表的实现过程)
数据结构·链表
仟濹
3 小时前
【算法打卡day23(2026-03-15 周日)今日算法or技巧:双指针 & 链表 & 回溯算法】6个题
数据结构·算法·链表
Je1lyfish
3 小时前
CMU15-445 (2026 Spring) Project#2 - B+ Tree
linux·数据结构·数据库·c++·sql·spring·oracle
沉鱼.44
3 小时前
序列问题模型(LIS LCS LCIS)
数据结构
无尽的罚坐人生
3 小时前
hot 100 35. 搜索插入位置
数据结构·算法·leetcode·二分查找
自信15041305759
3 小时前
数据结构之实现链式结构二叉树
c语言·数据结构·算法
EE工程师
4 小时前
数据结构篇 - C语言如何实现OOP
数据结构·oop
热门推荐
01GitHub 镜像站点02Qwen3.5 开源全解析:从 0.8B 到 397B,代际升级 + 全场景选型指南03OpenClaw 使用和管理 MCP 完全指南04UV安装并设置国内源05OpenClaw Control UI安全上下文访问配置06OpenClaw macOS 完整安装与本地模型配置教程(实战版)07本地部署 OpenClaw + DeepSeek-R1 完全指南08Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services09Openclow安装保姆级教程10让 Trae IDE 智能体 “读懂”文档 Excel+PDF+DOCX :mcp-documents-reader 工具使用指南