二叉查找树(Binary Search Tree),也称二叉搜索树,是指一棵空树或者具有下列性质的二叉树: 1.任意节点的左子树不空,则左子树上所有结点的值均小于它的根结点的值: 2.任意节点的右子树不空,则右子树上所有结点的值均大于它的根结点的值: 3.任意节点的左.右子树也分别为二叉查找树: 4.没有键值相等的节点. 图1:查找 BST 中的某个元素 在二叉搜索树b中查找x的过程为: 若b是空树,则搜索失败,否则: 若x等于b的根节点的数据域之值,则查找成功:否则: 若x小于b的根节点的数据…