98. Validate Binary Search Tree
https://leetcode.com/problems/validate-binary-search-tree/description/
Thoughts
Code
class Solution {
TreeNode prev = null;
public boolean isValidBST(TreeNode root) {
if (root == null) {
return true;
}
if (!isValidBST(root.left) || prev != null && prev.val >= root.val) {
return false;
}
prev = root;
return isValidBST(root.right);
}
}Analysis
Ver.2
Last updated