Arbori (18, 19, 21, 22) (total 21) Flashcards

1
Q

Definitie Arbori

A

Un arbore A este fie vid, fie dintr-un nod radacina, caruia ii este atasat un numar finit de arbori. Acestia sunt denumiti subarbori ai lui A, datorita relatiei de “subordonare fata de radacina”.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Necesitatea organizarii pe baza ierarhiei de componente

A

Organizarea liniară de tip listă nu este întotdeauna cea mai adecvată pentru unele aplicaţii. Astfel, dacă trebuie să descriem structura unui produs, de cele mai multe ori nu prezentăm o listă a tuturor componentelor, ci utilizăm o descriere ierarhică.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Tipuri de noduri

A
  • Nodul Radacina (de la care porneste arborele)
  • Noduri interne (care au cel putin un descendent)
  • Nodurile Terminale (care nu au descendenti)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Inaltimea unui arbore

A

Înălţimea unui arbore se poate defini ca maximul dintre nivelurile nodurilor terminale, deci înălţimea unui arbore nevid este cel puţin 1 (în cazul în care arborele are un singur nod).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Care sunt modurile in care se poate parcurge un arbore?

A
  • in latime
  • in adancime
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Care sunt modurile particulare de parcurgere in adancime a unui arbore; detaliati referindu-va la nodurile specifice

A

Parcurgere în preordine:

Se prelucrează nodul rădăcină înaintea oricărei prelucrări a subarborilor săi.

Parcurgere în postordine:

Se prelucrează nodul rădăcină după ce toți descendenții săi au fost parcurși și prelucrați.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly