二叉树是每个结点最多有两个子树的树结构。二叉查找树和二叉排序树是一样的。
二叉查找树或者是一棵空树,或者具有下列性质:
若左子树不空,则左子树上所有结点的值均小于或等于它的根结点的值;
若右子树不空,则右子树上所有结点的值均大于或等于它的根结点的值;
左、右子树也分别为二叉排序树;
没有键值相等的节点。
一般的二叉搜索树(Binary Search Tree),其期望高度为log2n(平方),操作的时间复杂度O(log2n)。
二叉树是每个结点最多有两个子树的树结构。二叉查找树和二叉排序树是一样的。
二叉查找树或者是一棵空树,或者具有下列性质:
若左子树不空,则左子树上所有结点的值均小于或等于它的根结点的值;
若右子树不空,则右子树上所有结点的值均大于或等于它的根结点的值;
左、右子树也分别为二叉排序树;
没有键值相等的节点。
一般的二叉搜索树(Binary Search Tree),其期望高度为log2n(平方),操作的时间复杂度O(log2n)。
本文标题:二叉树
本文链接:https://www.haomeiwen.com/subject/lxmboftx.html
网友评论