You are on page 1of 1

EXERCIII

ARBORI. ARBORI CU RDCIN. ALGORITMII LUI KRUSKAL I PRIM

1. Se consider un arbore cu rdcin reprezentat folosind urmtorul vector de prini:


v 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 12 0 T[v] 10 7 12 0 7 11 1 -1 12 10 11 7

Care este rdcina? Care este nlimea arborelui? Care sunt frunzele? Care sunt fiii vrfului 12? Care sunt ascendenii vrfului 3? Care sunt descendenii vrfului 10? 2. Se consider urmtoarele grafuri ponderate:

a. b. c. d. e. f.

a) Aplicai grafului algoritmul lui Kruskal: - desenai APM; - precizai muchiile n ordinea alegerii lor; - precizai costul APM obinut

b) Aplicai grafului algoritmul lui Prim - vrful de start 5 - desenai APM; - precizai muchiile n ordinea alegerii lor; - precizai costul APM obinut

3. Algoritmul lui Kruskal varianta I


C[v]=indicele arborelui din care face parte vf. v
v 0 1 2 3 4 5 6 7 8 4 9 9 C[v] 3 9 4 3 4 4 4 3

Cum se modific tabloul atunci cnd algoritmul selecteaz muchia: a) [4,1] b) [2,0] 4. Algoritmul lui Kruskal varianta II T[ ] - vector de prini
v 0 1 2 3 4 5 6 7 8 9 T[v] 6 0 -1 2 -1 4 -1 5 6 5

Cum se modific tabloul atunci cnd algoritmul selecteaz muchia: a) [3,0] b) [8,5]