
# Definition for a binary tree node.
# class TreeNode:
# def __init__(self, val=0, left=None, right=None):
# self.val = val
# self.left = left
# self.right = right
class Solution:
def isUnivalTree(self, root: TreeNode) -> bool:
if not root:
return True
value = root.val
def dfs(node):
if not node:
return True
if value != node.val:
return False
return dfs(node.left) and dfs(node.right)
return dfs(root)
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)