[LeetCode C++实现]98. Validate Binary Search Tree
98. Validate Binary Search Tree
验证给定二叉树是否是二叉搜索树,个人认为属于面试题中的高频题目。
首先我们用最直观 最暴力 最ugly的代码先AC(中序遍历,验证vector中是否有重复元素 是否是升序):
/**
* Definition for a binary tree node.
* struct TreeNode {
* int val;
* TreeNode *left;
* TreeNode *right;
* TreeNode() : val(0), left(nullptr), right(nullpt......