Estrutura de Dados

1358 palavras 6 páginas
1

Instituto Luterano de Ensino Superior de Ji-Paraná
Curso Bacharelado em Informática
Estrutura de Dados I
Prof.: José Luiz A. Duizith

ÁRVORE (TREE)
Estrutura hierárquica (+ complexa)
Conceito:
Uma árvore “A” é um conjunto finito de de “n” nodos talque se N > 0 então: 1) Existe um nodo especial chamado raiz árvore.
2) Os restantes N-1 nodos estÃo particionados em “m” conjuntos disjuntos
A1,A2,....,An cada um dos quais é por sua vez uma árvore. Estas árvores
A1,A2,....,An sÃo chamadas de sub-árvores da raiz.
Representação:
a) Diagrama de Venn

B

E
J

I
K

A
CC
F
L

G

D

D
M
O

H
N

Estrutura de Dados I
Prof. José Luiz Andrade Duizith

P

2

b) Por Grafos:
A
A1

B
E

I

J

C
F

K

{RAIZ (ROOT) } acessa todos os nodos

L

A2

G

D

H

M

N

A3
P

O

Árvore Genérica (filhos de m > 0)
Obs.: Se cortar a Raiz A, ficaria 3 subconjuntos: A1,A2,A3.
c) Paragrafação:
A
B
E
I
J
K
F
L
C
D

G
H
P

M
N
O

Mais a esquerda → representam a raiz
Mais a direita → subconjunto

Conceitos:
Estrutura de Dados I
Prof. José Luiz Andrade Duizith

3

Um nodo raiz é dito ser um nodo pai das suas sub-árvores, cujos nodos por sua vez são os nodos filhos do nodo raiz.
→ nodo pai

X
K

Y

Z

→ nodo filho

3 filhos → Grau 3
Nodo Irmão: possuem o mesmo pai
Grau de 1 nodo: é o nº de sub-árvores que o nodo possui: se Grau = 0 → então o nodo é chamado extreno terminal ou folha
(nodos que não tem filho) se Grau > 0 → então o nodo é chamado interno
Nível de 1 nodo : é o nº de linhas (arestas) que ligam o nodo ao nodo raiz.
Nível do nodo raiz = 0
→ no desenho acima, qual o nível de k→nível=1 quantas linhas percorre até chegar a raiz.

Altura de 1 árvore : é definida pelo nível mais alto da árvore.
Nº de linhas
Ex: altura da árvore representada por grafos : 3
Floresta : conjunto (finito) de árvores disjuntas.
Se eu tirasse a raiz A então eu ficaria c/ 3

Relacionados

  • Estrutura de Dados
    294 palavras | 2 páginas
  • Estrutura de dados
    1410 palavras | 6 páginas
  • estrutura de dados
    308 palavras | 2 páginas
  • Estrutura de dados
    1209 palavras | 5 páginas
  • Estrutura de dados
    365 palavras | 2 páginas
  • estrutura de dados
    940 palavras | 4 páginas
  • Estrutura de dados
    1051 palavras | 5 páginas
  • Estrutura de dados
    45366 palavras | 182 páginas
  • Estrutura de Dados
    16294 palavras | 66 páginas
  • Estrutura de Dados
    1559 palavras | 7 páginas