/* 每次递归划分出左右子树进行判断 根据最后一个元素根节点,划分左子树,剩下的为右子树,判断右子树是否符合条件。 然后递归判断左右子树. 边界条件:eg当left=2,sequence[left]=5,right=3,sequence[right]=5; i=3,递归进去左子树f(sequence,3,2); */ class Solution { public: bool f(vector<int> &sequence, int left, int right){ if(left>=right)return true;//left>=right,当没有左子树...