力扣965 单值二叉树

Here is the code for you to see directly, however, there are a few points.

1. in the second 'if' clause, note the existence of the root node

2. Once there is at least one false value among the serval judgment values, the result after the && operation is false.

复制代码
bool isUnivalTree(struct TreeNode* root) {
	if (root == NULL)
		return true;
	if (root->left && root->left->val!= root->val)
		return false;
	if (root->right&&root->right->val!=root->val)
		return false;
	bool a = isUnivalTree(root->left) && isUnivalTree(root->right);
	return a;
}
相关推荐
AI科技星7 分钟前
时空运动的几何约束:张祥前统一场论中圆柱螺旋运动光速不变性的严格数学证明与物理诠释
服务器·数据结构·人工智能·python·科技·算法·生活
阿宁又菜又爱玩8 分钟前
Mybatis学习
java·学习·mybatis
幽络源小助理8 分钟前
《已调试》SpringBoot景区寄存管理系统源码 - 免费JavaWeb项目下载 | 幽络源
java·开发语言·spring boot
脸大是真的好~10 分钟前
尚硅谷-索引优化以及查询优化
java
豆沙沙包?12 分钟前
2025年--Lc302-415. 字符串相加--java版
java·开发语言
天涯路s12 分钟前
qt怎么将模块注册成插件
java·服务器·前端·qt
Unstoppable2213 分钟前
八股训练营第 37 天 | Java 内存区域有哪些部分?介绍一下什么是强引用、软引用、弱引用、虚引用?有哪些垃圾回收算法?有哪些垃圾回收器?
java·jvm·八股
JIngJaneIL13 分钟前
基于Java民宿管理系统(源码+数据库+文档)
java·开发语言·数据库·vue.js·spring boot
杰克尼13 分钟前
蓝桥云课-13. 定时任务
java·开发语言·算法
脸大是真的好~16 分钟前
尚硅谷-mysql专项训练-InnoDB数据存储结构-索引的创建与设计
java