二叉排序树的平均查找长度(成功&&不成功)

二叉排序树的平均查找长度

二叉排序树的平均查找长度(成功&&不成功)_第1张图片

上图所示为二叉排序树

查找成功时的平均查找长度:

ASL=∑(本层高度*本层元素结点个数)/结点总数
=(1 * 1 +2 * 2+3 * 2)=11/5

查找失败时的平均查找长度:

二叉排序树的平均查找长度(成功&&不成功)_第2张图片

ASL=∑(本层高度*本层补上的叶子结点数)/补上的叶子节点总数
=(2 * 2+3 * 4)/6=16/6

你可能感兴趣的:(数据结构与算法,数据结构,二叉树,算法,二叉排序树,平均查找长度)