|
||
|
|
|
Avaliação:
![]() ![]() ![]() ![]() | Publicado em: 17/09/2006O que é uma árvore rubro-negra
José de Menezes é formado em Ciência da Computação pela UFMG, empresário e ex-atleta profissional. Possui interesses em desenvolvimento web e webdesign.
As árvores rubro-negras são árvores de busca binárias com um bit extra por nó (informação sobre a cor), que pode ser rubra ou negra. Cada nó de uma árvore rubro-negra contém os campos cor, chave, esqueda, direita e pai. Se o filho ou o pai de um nó não existir, ele receberá valor null . Uma árvore binária de busca é uma árvore rubro-negra se satisfaz as seguintes propridedades
1. Todo nó é ou rubro ou negro 2. Toda folha (nulo) é negra 3. Se um nó é rubro, então seus dois filhos são negros 4. Todo caminho de um nó até uma folha contém o mesmo número de nós negros. A altura-negra (black-height) de um nó x bh(x), é o número de nós negros em qualquer caminho de x até uma folha, sem contar x. ![]() Lema Uma árvore rubro-negra com n nós internos tem altura máxima de 2log(n+1) Prova Mostre que uma sub-árvore começando em x contém no mínimo Espero ter ajudado, abração!! Andressa <andressavonlaer@gmail.com>
thanks!!
=) ![]() ![]() ![]() ![]() ![]() DHSAKJdh <asjdhh@!anaoa.com>
pow ta um mingal ai..
![]() ![]() ![]() ![]() ![]() ![]() |
|
|
|