E N D
Arboribinari Model de proiect
Definiţie • Un arbore binareste un arbore în care fiecare nod are gradulcelmult 3, adicăfiecare nod are celmult 2 fii. Arboriibinari au şi o definiţierecursivă : - un arbore binareste fie vid, fie format dintr-o rădăcină Rşidoisubarbori, numiţisubarborestâng Sşirespectivsubarboredrept D. • Se face întotdeauna o distincţieclarăîntreceidoisubarbori. Dacăsubarborelestâng S estenevid, rădăcinalui se numeştefiulstâng al rădăcinii R. Analog, dacăsubarboreledrept D estenevid, rădăcinaluiestefiuldrept al rădăcinii R.
Arbore binar • Reprezentarea arborelui: • h=3, niveluri=4 RSD: 1 2 4 6 5 7 8 3 SRD: 6 4 2 7 5 8 1 3 SDR: 6 4 7 8 5 2 3 1
Forma poloneză Expresia aritmetică: E= a*(b+c)/(d–e) forma poloneză prefixată: fpp= / * a + b c - d e forma poloneză postfixată: fpt=a b c + * d e - /