理解:
二叉排序树或者是一颗空树,或者是具有下列性质的二叉树:
(1):若它的左子树不空,则左子树上所有结点的值均小于它的根节点的值
(2):若它的右子树不空,则右子树上所有结点的值均大于它的根节点的值
(3):它的左、右子树也分别为二叉排序树
code:
1 | #include<iostream> |
二叉排序树或者是一颗空树,或者是具有下列性质的二叉树:
(1):若它的左子树不空,则左子树上所有结点的值均小于它的根节点的值
(2):若它的右子树不空,则右子树上所有结点的值均大于它的根节点的值
(3):它的左、右子树也分别为二叉排序树
1 | #include<iostream> |