Question
In an AVL tree, what happens if a node insertion causes
the balance factor of a node to become +2 or -2?Solution
An AVL tree is a self-balancing binary search tree where the balance factor of each node (height difference between the left and right subtrees) is kept between -1 and +1. When the balance factor becomes +2 or -2 after an insertion, the tree violates this property and must be rebalanced using rotations. The type of rotation depends on the imbalance: • Single Rotation: Used when the imbalance is in one direction, either left-heavy (LL rotation) or right-heavy (RR rotation). • Double Rotation: Used when the imbalance involves opposite directions, such as left-right (LR rotation) or right-left (RL rotation). Option 2 is correct because the AVL tree algorithm always rebalances the tree after insertion using rotations to ensure logarithmic height. Why Other Options Are Incorrect: 1. Tree becomes unbalanced and cannot be used: Incorrect, as AVL trees are explicitly designed to handle imbalances. 2. Insertion is rejected: Incorrect, as rebalancing is performed instead of rejecting insertions. 3. Height increases by 2: Incorrect, as height adjustments depend on rebalancing and typically increase by at most 1. 4. Balance factor is ignored: Incorrect, as the balance factor is central to maintaining AVL tree properties.
INDIA’S first payments Bank is?
What is the primary purpose of the Indian International Maritime Dispute Resolution Centre (IIMDRC)?
- When will BHIM 3.0 become fully available across users and platforms?
Who became India’s third-highest run-scorer in ODIs as of October 2025?
Which instrument from Varanasi recently received the Geographical Indication (GI) tag?
Kabaddi was introduced for the first time for promotional purposes as a demonstration sport in Olympic games in which year?
How much of an export target has been set by APEDA for the current fiscal year (2022-23)?
Which vaccine has been permitted by DAHD for use against Bird Flu outbreaks in India?
Consider the following statements about Garba dance:Â
1.   Recently, Garba has been inscribed in the Representative List of Intangible Cultu...
At what age did Anish Sarkar become the youngest rated chess player in history?