习题4.3 是否二叉搜索树 (25分) 代码: int mid = -1;//第一次出来的是最左子树,其值是最小的 bool IsBST ( BinTree T ) { if (T == NULL) return true;//为空的时候是二叉搜索树 IsBST(T->Left);//判断左子树 if (T->Data < mid) return false;//如果根节点小于左子树上的元素返回false else mid = T->Data;//不是的话,记录下根节点 IsBST(T->Right);//在判断右子树 return true; }