当前位置: 首页 > article >正文

LeetCode | 965. 单值二叉树

LeetCode | 965. 单值二叉树

OJ链接

在这里插入图片描述

  • 首先判断树为不为空,为空直接true
  • 然后判断左子树的val,和根的val相不相同
  • 再判断右子树的val,和根的val相不相同
  • 最后递归左子树和右子树
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;
    
    return isUnivalTree(root->left) && isUnivalTree(root->right);
}

http://www.kler.cn/a/153649.html

相关文章:

  • FWT+高维前缀和:Gym - 103202M
  • scrapy的建模及管道的使用
  • Spring Boot 3.2 新特性之 JdbcClient
  • 【Linux】awk 使用
  • 最小栈,力扣
  • FAT32文件系统详解
  • 【论文阅读】ActiveNeRF:通过不确定性估计候选新视图
  • 第三节:提供者、消费者、Eureka
  • 天鹅湖国家旅游度假区 | 展柜OLED透明屏:创新展示提升互动体验
  • 聚观早报 |国行PS5轻薄版开售;岚图汽车11月交付7006辆
  • C语言-预处理与库
  • 【Node.js】笔记整理 1 - 基础知识
  • [笔记]dubbo发送接收
  • 【嵌入式Linux程序开发综合实验】-1(附流程图) | ARM开发板 | 测试“Hello World” | Makefile文件 | 实现加法相加
  • 【Go】protobuf介绍及安装
  • Hdoop学习笔记(HDP)-Part.11 安装Kerberos
  • Hdoop学习笔记(HDP)-Part.12 安装HDFS
  • RPA机器人如何解决非银企直联网银账户的数据自动采集?
  • mediapipe+opencv实现保存图像中的人脸,抹去其他信息
  • virtualbox中windows11开机自动登录设置