Documente Academic
Documente Profesional
Documente Cultură
Obiective
1. 2.
2. Tipuri de parcurgeri
Exist mai multe modaliti de parcurgere care difer prin ordinea de vizitare a nodurilor: Parcurgerea n preordine (RSD); Parcurgerea n inordine (SRD); Parcurgerea n postordine (SDR). Obs. Putem considera c fiecare nod al arborelui binar subordoneaz un subarbore stng i un subarbore drept.
Ca urmare a parcurgerii arborelui se obine o soluie sub forma unui tablou unidimensional (vector).
Fie arborele binar din figura urmtoare. S realizm mpreun parcurgerea n preordine a acestuia.
1 2 4
3
5
Soluia este: 1, 2, 3, 4, 6, 5, 7.
Ca urmare a parcurgerii arborelui se obine o soluie sub forma unui tablou unidimensional (vector).
3
5
Soluia este: 2, 1, 6, 4, 3, 7, 5.
Ca urmare a parcurgerii arborelui se obine o soluie sub forma unui tablou unidimensional (vector).
3
5
Soluia este: 2, 6, 4, 7, 5, 3, 1.
Aplicaii
1. Despre un arbore binar cu 7 noduri se tiu vectorul tat
f) Care dintre arborii desenai mai jos este subarbore drept al rdcinii?
a)
2
1 3 5 4
b)
4
3 5 6 7
c)
5 6
3 4
7
d)
3 4
5 1
2
urmtor ce conine irurile T (tat) i TF (tip de fiu), apoi parcurgei arborele creat n cele trei moduri posibile.
T TF
2 -1
0 0
1 1
2 1
1 -1
5 -1
4 1
4 -1
5 1
8 1
2
4 2 1 8 5
6
2 9 1
7 2 10 1
8 6
11
12
14
13
15
TEM
Se consider un arbore binar cu 8 noduri. Dac parcurgerea n preordine a arborelui este: 1,2,4,6,8,3,5,7 i cea n inordine este: 4,2,8,6,1,5,3,7, care este parcurgerea n postordine a aceluiai arbore?