二叉查找树的平均查找长度 设二叉排序树中有n个结点,则在二叉排序树的平均查找长度为?

设二叉排序树中有n个结点,则在二叉排序树的平均查找长度为?二层正解最坏的情况是深度为n的单叉树为(N1)/2最好的情况是形状均匀,半搜索约为log2 nPS:如果构造完成,例如:则平均搜索长度为:(1

设二叉排序树中有n个结点,则在二叉排序树的平均查找长度为?

二层正解

最坏的情况是深度为n的单叉树为(N1)/2

最好的情况是形状均匀,半搜索约为log2 n

PS:如果构造完成,例如:

则平均搜索长度为:(1×12×23×44×3)/10=2.9二叉树和二叉排序树的区别在于:节点不同,键值不同,子树类型不同。

1、 1. 二叉树:二叉树左/右子树上所有节点的值可以大于、等于或小于其根节点的值。

2. 二叉排序树:如果二叉排序树的左/右子树不为空,则左/右子树上所有节点的值都小于其根节点的值。

2、二叉树:二叉树可以有具有相等键值的节点。

2. 二叉排序树:二叉排序树没有具有相等键值的节点。

3、 1. 二叉树:二叉树的左右子树也是二叉树。

2. 二叉排序树:二叉排序树的左右子树也是二叉排序树