Está en la página 1de 2

1

Balanceamento de rvores Binrias de Busca


rvore Binria Balanceada Uma rvore dita balanceada se, para cada n, as alturas de suas subrvores diferem de, no mximo 1. rvore Binria Perfeitamente Balanceada Uma subrvore binria dita perfeitamente balanceada se, para cada n, a quantidade de ns de suas subrvores diferem de no mximo,1. Fator de Balanceamento (FB) de um n de uma rvore Binria Perfeitamente Balanceada quantidade de ns da subrvore da direita menos a quantidade de ns da subrvore da esquerda. Balanceamento Dada uma rvore Binria de Ordena !o "Busca#, utili$e seq%&ncias de remo !o, re' inser !o buscando balance'la.
n!o est balanceado
100

1( ) * + ,FB positivo. O substituto o da direita

90

120

10

110

140

50

substituto

130

170

30

70

160

180

60

80

150

200

190

. Balanceamento da rvore Binria de Busca: 1# /alcular o fator de balanceamento de cada n. 0B"n# + quantidade de ns da sua ramifica !o direita ) quantidade de ns em sua ramifica !o esquerda. .# Uma rvore binria de busca para um determinado n considerada n!o balanceada se 0B"n# ) 1, (, ,1. -# 1 avalia !o dos ns da rvore feita n2vel a n2vel. 3# O balanceamento de um n feito atravs de duas opera 4es consecutivas5 ' remo !o deste n6 ' re'inser !o deste n.

También podría gustarte