leetcode98. 验证二叉搜索树

上传:zx83986 浏览: 17 推荐: 0 文件:PDF 大小:130.78KB 上传时间:2020-12-22 18:13:34 版权申诉
leetcode98.题目描述 给定一个二叉树,判断其是否是一个有效的二叉搜索树。 假设一个二叉搜索树具有如下特征: 节点的左子树只包含小于当前节点的数。 节点的右子树只包含大于当前节点的数。 所有左子树和右子树自身必须也是二叉搜索树。 解题思路: 1.错误思路 上来没看清题,用了这种解法,中间节点必须小于左孩子和大于右孩子,然后我们对每个子节点进行递归看成一个子问题,并返回True或者False,最后将底层节点逐步和上层节点相与,得到最后结果,这显然无法满足以下这种情况,但是还是能通过大多数案例的。 这里只对每个节点和它的左右孩子节点进行了判断,并没有对其所的子节点判断,比如图中
上传资源
用户评论