验证二叉搜索树
题目链接: https://leetcode.cn/problems/validate-binary-search-tree
解题思路:
根据二叉搜索树的特性,中序遍历可以得到一个升序队列
因此只需要中序遍历二叉搜索树,只要发现前序节点大于等于当前节点,则非二叉搜索树,直接中断递归返回结果
复杂度分析
时间复杂度: 时间复杂度为
空间复杂度: 空间复杂度为
最后更新于
题目链接: https://leetcode.cn/problems/validate-binary-search-tree
根据二叉搜索树的特性,中序遍历可以得到一个升序队列
因此只需要中序遍历二叉搜索树,只要发现前序节点大于等于当前节点,则非二叉搜索树,直接中断递归返回结果
时间复杂度: 时间复杂度为
空间复杂度: 空间复杂度为
最后更新于