[LeetCode] Validate Binary Search Tree
来源:互联网 发布:网络鉴宝骗局 编辑:程序博客网 时间:2024/04/29 10:38
Validate Binary Search Tree:
Given a binary tree, determine if it is a valid binary search tree (BST).
Assume a BST is defined as follows:
- The left subtree of a node contains only nodes with keys less than the node's key.
- The right subtree of a node contains only nodes with keys greater than the node's key.
- Both the left and right subtrees must also be binary search trees.
/** * Definition for binary tree * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode(int x) : val(x), left(NULL), right(NULL) {} * }; */class Solution {public: bool isValidBST(TreeNode *root) { // Start typing your C/C++ solution below // DO NOT write int main() function int pre=INT_MIN;return inorder(root,pre); }bool inorder(TreeNode* root,int& pre){if (!root )return true;if (!inorder(root->left,pre))return false;if ( pre>=root->val)return false;pre=root->val;return inorder(root->right,pre);}};
- LeetCode: Validate Binary Search Tree
- [Leetcode] Validate Binary Search Tree
- LeetCode : Validate Binary Search Tree
- [LeetCode] Validate Binary Search Tree
- [LeetCode] Validate binary search tree
- [LeetCode]Validate Binary Search Tree
- [Leetcode]Validate Binary Search Tree
- [leetcode]Validate Binary Search Tree
- LeetCode-Validate Binary Search Tree
- [leetcode] Validate Binary Search Tree
- LeetCode - Validate Binary Search Tree
- [LeetCode] Validate Binary Search Tree
- Leetcode Validate Binary Search Tree
- LeetCode | Validate Binary Search Tree
- LeetCode - Validate Binary Search Tree
- Leetcode: Validate Binary Search Tree
- 【Leetcode】Validate Binary Search Tree
- 【leetcode】Validate Binary Search Tree
- linux内核链表详解
- Groovy学习
- Python图表绘制:matplotlib绘图库入门
- 内存分配机制
- 淘宝在数据处理领域的项目及开源产品介绍
- [LeetCode] Validate Binary Search Tree
- Activity
- Codeforces Round #197 (Div. 2) D. Xenia and Bit Operations - 线段树
- 父子进程通信的两种方式--消息队列和共享内存
- 关于python文件操作
- POJ 2777 Count Color
- java 从属性文件加载数据的方法工具类 实例 可直接使用
- struts删除按钮弹出对话框确定后再action里面删除
- statci函数的好处