力扣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;
}
相关推荐
Java_2017_csdn几秒前
StringUtils.hasText() 和 StringUtils.isNotBlank() 方法对比
java
Joy T2 分钟前
Spring AI 2.0 进阶入门:RAG、Structured Output 与 Agent 信息闭环
java·人工智能·spring·rag·springai·agent入门
xiaoqiMikko10 分钟前
jackson-databind 又出 4 条,Dependabot 一条都不报:2.21.5 还差 3 条
java·安全
無限進步D13 分钟前
VSCode 简介+安装+JavaWeb前端常用插件+简单配置
java·开发语言·css·vscode·html·css3·插件
xiaoqiMikko15 分钟前
Central 上的 Spring 5.3.41 不是官方发的:逐字节比对,官方修两条它少一条
java·安全
用户0942485680315 分钟前
第8章:Java 内存模型(JMM)入门——可见性、有序性、原子性
java·jvm
AI深栈16 分钟前
第 9 章 · Model Context Protocol(MCP)
java·人工智能
雨辰AI17 分钟前
信创多租户项目 9 大踩坑|数据隔离失效、权限越权终极解决(金仓 / 达梦 / 高斯全库适配)
java·大数据·数据库·后端
captain37618 分钟前
网络原理(4)-TCP ▲▲▲
java·服务器·网络·网络协议·tcp/ip
橙子圆12323 分钟前
JUC之线程和进程
java