在AVL树中插入一个新节点后,若发现树失衡,需要进行平衡旋转。假设在某个失衡节点A的左子树的左子树上插入新节点导致失衡,应该采用哪种平衡旋转?
答案解析
在AVL树中,当在某个失衡节点A的左子树的左子树上插入新节点导致失衡时,应采用LL平衡旋转。这是因为失衡是由于左子树的左子树过深造成的,LL平衡旋转通过右旋操作将左子树的左子树提升,从而恢复平衡。选项B、C、D分别对应其他类型的失衡情况,不适用于此场景。
正确答案:A