leetCode 98-Validate Binary Search Tree
来源:互联网 发布:java mockito 编辑:程序博客网 时间:2024/05/24 04:32
题目链接:https://leetcode.com/problems/validate-binary-search-tree/
就是判断一个给定的二叉树是否为二叉查找树。
我的思路是:先将该树中序遍历一遍,按中序遍历的顺序保存到一个vector中,然后判断vector中的顺序即可。
代码:
class Solution {public: void inOrder(TreeNode *root){ if(root->left != NULL) inOrder(root->left); v.push_back(root->val); if(root->right != NULL) inOrder(root->right); } bool isValidBST(TreeNode *root) { if(root == NULL) return true; inOrder(root); for(int i = 1; i< v.size(); i++) if(v[i] <= v[i-1]) return false; return true; }private: vector<int> v; };
0 0
- LeetCode 98: Validate Binary Search Tree
- LeetCode(98)Validate Binary Search Tree
- [leetcode 98] Validate Binary Search Tree
- [leetcode] 98 Validate Binary Search Tree
- [LeetCode 98]Validate Binary Search Tree
- leetcode-98 Validate Binary Search Tree
- leetCode 98-Validate Binary Search Tree
- leetcode || 98、Validate Binary Search Tree
- Leetcode NO.98 Validate Binary Search Tree
- Leetcode[98]-Validate Binary Search Tree
- LeetCode(98) Validate Binary Search Tree
- Leetcode# 98 Validate Binary Search Tree
- [leetcode-98]Validate Binary Search Tree(c++)
- leetcode 98: Validate Binary Search Tree
- leetCode 98:Validate Binary Search Tree
- LeetCode(98) Validate Binary Search Tree
- LeetCode 98: Validate Binary Search Tree
- [Leetcode 98] Validate Binary Search Tree
- Magento后台订单详情页,Items Ordered处, 添加跳转到网站前台的产品url
- Hadoop生态系统小记
- ajax json list spring mvc接收
- leetcode || 61、Rotate List
- dedecms5.7伪静态怎么设置?dede5.7伪静态设置方法七步走
- leetCode 98-Validate Binary Search Tree
- Maven直接部署Web应用到Tomcat
- C#文件的分割与合并
- 在鼠标右键中添加 在此处打开命令行窗口
- linux下安装jdk
- 【Java--工作记录】工作遇到的问题记录--更新中
- 信管14:静态成员函数示例
- 二次开发 popcorn maker,使其符合项目要求的一些感想
- 带宽 时延