题目:给定如下关键字序列 (36,23,51,6,58,48,39,8,88,76,63,17) (1)按表中顺序建立一棵初始为空的二叉排序树,画出该二叉排序树。 (2)求上述二叉排序树中等概率情况下的查找成功的平均查找长度。 (3)对上述关键字按从小到大的顺序排序,画出其折半查找判定树。 (4)采用折半查找,求等概率情况下查找不成功的平均查找长度。 解法: (1)由二叉排序树的定义可画出对应的二叉排序树,如下图所示。 (2)ASL(成功)= (11+22+33+43+52+61)= 7/2 (3)如下图所示: (4)ASL(失败)= (33+410)/ 13 = 49/13