965.单值二叉树

共 506字,需浏览 2分钟

 ·

2022-05-26 05:49

题目

题目链接:https://leetcode.cn/problems/univalued-binary-tree/

题解

直接使用深度优先搜索即可,对二叉树进行递归遍历。

class Solution {
    public boolean isUnivalTree(TreeNode root) {

        if (root == null) {
            return true;
        }

        return isUnivalTree(root, root.val);
    }

    public boolean isUnivalTree(TreeNode root, int val) {

        if (root == null) {
            return true;
        }

        return root.val == val && isUnivalTree(root.left, val) && isUnivalTree(root.right, val);

    }

}

结果


- -


浏览 20
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报