技术栈

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

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
相关推荐
哈里谢顿
1 天前
跳表(Skip List):简单高效的有序数据结构
数据结构
任沫
3 天前
字符串
数据结构·后端
祈安_
3 天前
Java实现循环队列、栈实现队列、队列实现栈
java·数据结构·算法
NineData
4 天前
数据库管理工具NineData,一年进化成为数万+开发者的首选数据库工具?
运维·数据结构·数据库
琢磨先生David
12 天前
Day1:基础入门·两数之和(LeetCode 1)
数据结构·算法·leetcode
qq_45424503
12 天前
基于组件与行为的树状节点系统
数据结构·c#
超级大福宝
12 天前
N皇后问题:经典回溯算法的一些分析
数据结构·c++·算法·leetcode
岛雨QA
12 天前
常用十种算法「Java数据结构与算法学习笔记13」
数据结构·算法
weiabc
12 天前
printf(“%lf“, ys) 和 cout << ys 输出的浮点数格式存在细微差异
数据结构·c++·算法
wefg1
12 天前
【算法】单调栈和单调队列
数据结构·算法
热门推荐
01GitHub 镜像站点02OpenClaw 使用和管理 MCP 完全指南03本地部署 OpenClaw + DeepSeek-R1 完全指南04OpenClaw 连接飞书完整指南:插件安装、配置与踩坑记录05Window 10部署openclaw报错node.exe : npm error code 12806OpenClaw 接入 QQ Bot 完整实践指南07OpenClaw 飞书机器人不回复消息?3 小时踩坑总结08npm-error code 128问题解决方法09OpenClaw macOS 完整安装与本地模型配置教程(实战版)10OpenClaw + 飞书(Feishu)环境搭建指南