Documente Academic
Documente Profesional
Documente Cultură
=
0 1 1 0 1
1 0 0 1 0
1 0 0 1 0
0 1 1 0 1
1 0 0 1 0
MA
Observaie 1: dac graful este neorientat matricea este simetric fa de diagonala principal.
Observaie 2: diagonala principal conine numai valori de 0.
Observaie 3: pentru grafuri neorientate numrul de valori de 1 de pe linia sau coloana i reprezint
gradul nodului i.
Observaie 4: pentru grafuri orientate numrul de valori de 1 de pe linia i reprezint gradul exterior al
vrfului i (numrul de arce care ies). Numrul de valori de 1 de pe coloana i reprezint gradul interior
al vrfului i (numrul de arce care intr).
- Liste de adiacen
Listele de adiacen rein pentru fiecare nod vecinii lui (nodurile adiacente cu el).
1: 2 , 5
2: 1 , 3 , 4
3: 2 , 4 , 5
4: 2 , 3 , 5
5: 1 , 3 , 4
5
1
2
3
4
5
1
2
3
4
Eugen Neamiu Terminologie Grafuri
Bacalaureat 2007 Pagina 7 din 7
Metode de reprezentare arbori
- Matrice de adiacen
Se procedeaz exact ca la un graf obinuit.
- Liste de descendeni
Se procedeaz la fel ca la listele de adiacen prezentate mai sus dar n list vor apare
numai descendenii direci.
- Vectorul tailor
ntr-un tablou, pe poziia corespunztoare fiecrui nod se memoreaz printele nodului
respectiv. Pe poziia corespunztoare rdcinii se memoreaz valoarea 0.
- Memorare dinamic (arbori binari)
Pentru arborii binari exist i posibilitatea de a memora arborele sub forma unei structuri
nlnuite. Fiecare element al structurii va avea trei cmpuri: un cmp pentru informaia util din nod,
un cmp pentru adresa fiului din stnga i un cmp pentru adresa fiului din dreapta.
Exemple:
(
(
(
(
(
(
(
(
(
(
(
(
(
(
0 0 0 0 0 0 0 0 1 0
0 0 0 1 0 0 0 0 0 0
0 0 0 0 1 0 0 0 0 0
0 1 0 0 1 1 0 0 0 0
0 0 1 1 0 0 0 0 0 1
0 0 0 1 0 0 0 0 0 0
0 0 0 0 0 0 0 0 1 0
0 0 0 0 0 0 0 0 1 0
1 0 0 0 0 0 1 1 0 1
0 0 0 0 1 0 0 0 1 0
Matricea de adiacen
1: 2 , 6
2: 3, 4, 10
3:
4:
5:
6: 7 , 8
7: 5 , 9
8:
9:
10:
Liste de descendeni
(0,1,2,2,7,1,6,6,7,2)
Vectorul tailor
5
1
2
3 4
6
7 8
9
10