数据结构查找.pptVIP

  • 0
  • 0
  • 约9.24千字
  • 约 53页
  • 2022-09-21 发布于广东
  • 举报
若在A的左子树的右子树上插入结点,使A的平衡因子从1增加至2,需要先进行逆时针旋转,再顺时针旋转。 (以插入的结点C为旋转轴) A B C A B A B C 3)LR平衡旋转: A B C 第31页,共53页。 若在A的右子树的左子树上插入结点,使A的平衡因子从-1增加至-2,需要先进行顺时针旋转,再逆时针旋转。 (以插入的结点C为旋转轴) 4)RL平衡旋转: A B A B C A B C A B C 第32页,共53页。 0 13 0 37 0 24 例:请将下面序列构成一棵平衡二叉排序树: ( 13,24,37,90,53) 0 13 0 37 -1 13 0 24 -1 24 -2 13 需要RR平衡旋转 (绕B逆转,B为根) 0 90 -1 24 -1 37 0 53 1 90 -2 37 需要RL平衡旋转 (绕C先顺后逆) 0 37 0 90 0 53 0 37 0 90 0 53 第33页,共53页。 9.4 哈希查找表 一、哈希表的概念 二、哈希函数的构造方法 三、冲突处理方法 四、哈希表的查找及分析 第34页,共53页。 一、哈希表的概念 哈希表:即散列存储结构。 散列法存储的基本思想:建立关键码字与其存储位置的对应关系,或者说,由关键码的值决定数据的存储地址。 优点:查找速度极快(O(1)),查找效率与元

文档评论(0)

1亿VIP精品文档

相关文档