Validate Binary Search Tree
来源:互联网 发布:手机安全中心软件 编辑:程序博客网 时间:2024/06/07 14:12
/** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * TreeNode right; * TreeNode(int x) { val = x; } * } */public class Solution { public boolean isValidBST(TreeNode root) { return isValidBSTHelper(root, Long.MIN_VALUE, Long.MAX_VALUE); } private boolean isValidBSTHelper(TreeNode root, long left, long right) { if (root == null) { return true; } if (root.val <= left || root.val >= right) { return false; } return isValidBSTHelper(root.left, left, root.val) && isValidBSTHelper(root.right, root.val, right); }}
0 0
- Validate Binary Search Tree
- Validate Binary Search Tree
- Validate Binary Search Tree
- Validate Binary Search Tree
- Validate Binary Search Tree
- Validate Binary Search Tree
- Validate Binary Search Tree
- Validate Binary Search Tree
- Validate Binary Search Tree
- Validate Binary Search Tree
- Validate Binary Search Tree
- Validate Binary Search Tree
- Validate Binary Search Tree
- Validate Binary Search Tree
- Validate Binary Search Tree
- Validate Binary Search Tree
- Validate Binary Search Tree
- Validate Binary Search Tree
- Coreseek算法分析
- Android 自定义Dialog,文字动态加载效果。
- 大数阶乘
- java 中equals与 ==的区别
- 面向对象总结(一)
- Validate Binary Search Tree
- 安卓开机LOGO动画
- LeetCode之18_4Sum
- Visual Studio2008 编译器 编辑代码时左侧显示行号
- SQL的四种连接-左外连接、右外连接、内连接、全连接
- 谈谈运维体系
- 屏幕适配一:基本概念及原理
- 安卓开发之onMeasure的使用
- 批量检测链接是否存在