(M)DFS:98. Validate Binary Search Tree
来源:互联网 发布:神经网络算法预测股市 编辑:程序博客网 时间:2024/05/17 06:15
这道题要想到每次代入最大值和最小值
/** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode(int x) : val(x), left(NULL), right(NULL) {} * }; */class Solution {public: bool isValidBST(TreeNode* root) { return dfs(root, LONG_MIN, LONG_MAX); } bool dfs(TreeNode* root, long left, long right) { if(root == NULL) return true; if(root->val <= left || root->val >= right) return false; return dfs(root->left, left, root->val) && dfs(root->right, root->val, right); }};
阅读全文
0 0
- (M)DFS:98. Validate Binary Search Tree
- DFS Validate Binary Search Tree
- leetcode dfs Validate Binary Search Tree
- [leetcode] Validate Binary Search Tree dfs
- 98:Validate Binary Search Tree【树】【DFS】
- 98. Validate Binary Search Tree
- 98. Validate Binary Search Tree
- 98. Validate Binary Search Tree
- 98. Validate Binary Search Tree
- 98. Validate Binary Search Tree
- 98. Validate Binary Search Tree
- 98. Validate Binary Search Tree
- 98. Validate Binary Search Tree
- 98. Validate Binary Search Tree
- 98. Validate Binary Search Tree
- 98. Validate Binary Search Tree
- 98. Validate Binary Search Tree
- 98. Validate Binary Search Tree
- Win10环境下caffe安装与编译
- 2.2 URL 的语法
- HDU 1599 find the mincost route(无向图最小环)
- openstack实例创建到正常访问整个过程分析【详细】
- 使用json-server模拟REST API
- (M)DFS:98. Validate Binary Search Tree
- Android开发:5分钟解析Activity&Fragment生命周期
- Attention机制以及强化RNNs
- Spring Boot + Activiti
- Codeforces 876F High Cry【逆向思维】
- Android题目笔记(二)
- 最新用友企业管理软件ERP T6 V7.0免狗破解
- 微信开发内置浏览器JS自动关闭当前页面回到微信对话窗口
- 谈谈MySQL水平扩展--分库分表