力扣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;
}
相关推荐
悦悦子a啊3 分钟前
Maven 项目实战入门之--学生管理系统
java·数据库·oracle
晨光32113 分钟前
Day34 模块与包的导入
java·前端·python
知行合一。。。4 分钟前
Python--01--核心基础
android·java·python
计算机毕设指导68 分钟前
基于微信小程序的水上警务通系统【源码文末联系】
java·spring boot·mysql·微信小程序·小程序·tomcat·maven
陌生的人儿9 分钟前
老年痴呆患者心血管防护,硝酸甘油使用需 “专人监护”
java·eclipse·tomcat·maven·0.3mg硝酸甘油舌下片
冷雨夜中漫步18 分钟前
Java类加载机制——双亲委派与自定义类加载器
java·开发语言·python
xlq2232226 分钟前
29.哈希(下)
算法·哈希算法·散列表
阿昭L27 分钟前
leetcode链表是否有环
算法·leetcode·链表
SadSunset28 分钟前
(29)阶段性个人总结
java
yaoh.wang35 分钟前
力扣(LeetCode) 83: 删除排序链表中的重复元素 - 解法思路
程序人生·算法·leetcode·链表·面试·职场和发展