casa | | Saúde e Doença > | Condições e Tratamentos | Gripe Aviária
Árvores AVL: Definição Correta, Mecanismo de Auto-balanceamento e Usos
AVL significa Adelson-Velsky e Landis—os matemáticos soviéticos que inventaram esta árvore binária de busca auto-balanceada em 1962. Não significa "Comprimento Variável Adaptativo".
Como Funcionam as Árvores AVL
- Cada nó armazena um fator de balanceamento = altura(árvore esquerda) – altura(árvore direita).
- Fatores de balanceamento permitidos: –1, 0, +1.
- Após inserção/exclusão, rotações (simples/duplas) restauram o balanceamento em tempo O(log n).
Propriedades Principais
- Altura sempre O(log n) → busca, inserção e exclusão garantidas em O(log n).
- Mais estritamente balanceada que árvores rubro-negras → buscas mais rápidas, gravações ligeiramente mais lentas.
Aplicações Comuns
- Bancos de dados e índices em memória
- Tabelas de símbolos de compiladores
- Sistemas em tempo real que exigem latência previsível