LeetCode之Validate Binary Search Tree
来源:互联网 发布:linux打包压缩命令 编辑:程序博客网 时间:2024/05/22 10:25
/*采用中序遍历,判断两个相邻元素是否满足递增规律即可。*/class Solution {public: bool isValidBST(TreeNode* root) { if(root == nullptr) return true; TreeNode *pre(nullptr), *cur(root); stack<TreeNode*> s; while(!s.empty() || cur != nullptr){ while(cur != nullptr){ s.push(cur); cur = cur->left; } if(!s.empty()){ cur = s.top(); s.pop(); if(pre != nullptr && pre->val >= cur->val) return false; pre = cur; cur = cur->right; } } return true; }};
0 0
- 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
- Maven2的配置文件settings.xml解析
- 美素数(hdu 4548)打表
- JMS基础知识
- 软件生命周期
- poj 3450 Corporate Identity 【暴力KMP】
- LeetCode之Validate Binary Search Tree
- 第一章-Linux系统安装
- git patch生成和使用
- 抽象工厂模式
- BZOJ 题目2002: [Hnoi2010]Bounce 弹飞绵羊(link cut tree)
- 六度分离 HDU杭电1869【dijkstra算法 || SPFA】
- Apache 启动失败 VisualSvn 端口占用问题
- uva 800 - Crystal Clear(几何)
- Java设计思想(1)