1
class Solution {
2
boolean ans = true;
3
int firstVal = 0;
4

5
public boolean isUnivalTree(TreeNode root) {
6
if (root == null) return ans;
7
firstVal = root.val;
8
traversal(root);
9
return ans;
10
}
11

12
private void traversal(TreeNode root) {
13
if (root == null) return;
14
if (root.val != firstVal) ans = false;
15
traversal(root.left);
16
traversal(root.right);
17
}
18
}

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0