二叉查找树的平均查找长度 设二叉排序树中有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. 二叉排序树:二叉排序树的左右子树也是二叉排序树