指出依序访问图4-61中的伸展树中关键字3,9,1,5后的结果。
图4-61
1.原理
这里主要涉及到两种旋转方式:
1)之子型旋转
2)一字型旋转
这两种方式实际有一点差别:
之子型旋转是两次单旋转的组合,而且都可以看成是将目标节点父节点的选转(后面实例进行说明)
而一字型旋转时目标节点的祖父节点的的旋转后再加上父节点的旋转(后面实例进行说明)。
因此书中所指的标准AVL双旋转可以分解为两步进行。
2.习题旋转步骤:
1)3节点的访问
第一步:节点3-2-4 之字形 :父节点的旋转,因此 2-1 旋转