题目 题解 中序遍历 class Solution: pre = float("-inf") def isvalidBST(self, root) -> Bool: if not root: return True if not self.isvalidBST(root.left): return False # 中序遍历二叉搜索树的结果一定是升序的,否则不是二叉搜索树 if root.val <= pre: return False pre = root.val return self.isvalidBST(root.right)