/* 简洁思路: 后序遍历,每个区间都是最后一个为根节点 比根节点小的都为左子树 若右子树存在比根节点小的都不是空二叉搜索树 */ class Solution { public: bool VerifySquenceOfBST(vector<int> sequence) { if (sequence.empty()) return false; // 空不为二叉搜索树 int start = 0, end = sequence.size()-1; // 迭代判断的开始与结束序号 return check(sequence, start, end); } bool check(ve...