Please enable JavaScript.
Coggle requires JavaScript to display documents.
M8 (Mapa Mental 8) - Coggle Diagram
M8 (Mapa Mental 8)
Árvores
Árvores Enraizadas
Árvores Ordenadas
Uma árvore enraizada em que todos os filhos de cada vértice são ordenados. É conveniente assumir que no diagrama os filhos são ordenados da esquerda a direita
Árvore de Busca Binária
-
Busca
Buscando v, fazemos recursivamente
Se a árvore for vazia, termina falhando.
Se não vazia, comparamos v com a raiz K(r).
Se não são o mesmo, continuamos a busca na sub-árvore esquerda da raiz se v < K(r), e direita se v > K(r)
- 3 more items...
Se são o mesmo, a busca teve sucesso e terminamos aqui.
Árvores em que o número para cada vértice parental é maior que todos números da sub-árvore esquerda e maiores que todos números da sub-árvore direita
Árvore Binária
-
Uma árvore ordenada em que toda vértice tem não mais que dois filhos, o esquerdo e o direito.
-
A árvore binária com raiz na filha esquerda ou direita de uma vértice de uma árvore binária chama-se a sub-árvore esquerda ou sub-árvore direita
Como as sub-árvores também são binárias, árvores binárias podem ser definidas recursivamente.
-
Uma possível representação de computador para uma árvore ordenada arbitrariamente pode ser feita simplesmente tendo uma vértice parente com o número de pointers igual ao número de filhos
-
Uma propriedade importante é que para cada dois vértices em uma árvore, sempre tem um caminho simples de um vértice pro outro.
-
-