标签: java arrays generics tree avl-tree
我想在不使用旋转的情况下将带有通用元素的向量插入到AVL树中,这可能吗?
答案 0 :(得分:0)
如果树在插入新元素后仍然平衡,则不需要在AVL树中旋转。但是,如果插入新元素后树不平衡,则需要旋转。
也就是说,如果在插入后没有违反平衡因子,则不需要任何类型的旋转,并且在这种情况下可以不旋转地插入。
请注意,AVL树中的平衡因子是指计算左侧和右侧子树的高度之间的差异,并且为了避免旋转,它必须不大于1.