• 2021-04-14
    【简答题】关键字序列为 ( 12, 7, 17, 11, 16, 2, 13, 9, 21, 4 ) : (1) 按元素的顺序依次插入一棵初始为空的二叉排序树,画出插入完成之后的二叉排序树 ; (2) 求等概率情况下 , 二叉排序树中查找成功和查找 失败 的平均查找长度 ; (3) 将 该 关键字 序列排序构成有序表,求等概率情况下 ,对 该有序表进行折半查找查找成功和查找失败时的平均查找长度
  • (1) 以下是该关键字序列构成的二叉排序树: (2) 该二叉排序树的查找性能: ASL succ = (1 ́ 1 + 2 ́ 2 + 4 ́ 3 + 3 ́ 4) / 10 = 29 / 10 ; ASL unsucc = (5 ́ 3 + 6 ́ 4) / 13 = 39 / 11 。 (3) 以下是该关键字排序后,进行折半查找的判定树: ASL succ = (1 ́ 1 + 2 ́ 2 + 4 ́ 3 + 3 ́ 4) / 10 = 29 / 10 ; ASL unsucc = (5 ́ 3 + 6 ́ 4) / 13 = 39 / 11 ; 两者凑巧一致。

    内容

    • 0

      用序列(46,88,45,39,70,58,101,10,66,34)建立一个排序二叉树,画出该树,并求在等概率情况下查找成功的平均查找长度

    • 1

      长度为11的有序表进行折半查找时,在等查找概率情况下查找成功的平均查找长度为 ( ) 。

    • 2

      画出对长度为10的有序表进行折半查找的判定树,并求其等概率时查找成功的平均查找长度。

    • 3

      中国大学MOOC: 对关键字序列{13,25,17,10,12,8,22,4,45,30}构造二叉排序树,查找概率相同的情况下,查找成功的平均查找长度为( ) 。

    • 4

      对于关键字序列(30,25,40,35,45),按序列次序创建一颗二叉排序树,在等概率情况下查找成功时,其平均查找长度是()。