|
Subiecte examen SDA
sesiunea vara
Exemplu:
p1.txt
Rezultat
a(Ion(-,-),Vasile(A2b(-,-),xyz(-,ax3(-,-)))
6 noduri
5 muchii
Inaltime 4
Parcurgere in preordine: Ion, A2b, ax3, xyz, Vasile, a
i. i.cat timp mai sunt noduri in arbore
ii. ii.Gaseste cel mai mare element
iii. iii.Afiseaza elementul gasit
iv. iv.Sterge nodul din arbore
Exemplu:
p2.txt
Rezultat
Ion
Vasile
A2b
xyz
ax3
b. Ion(A2b(-,-),Vasile(-,xyz(ax3(-,-),-)))
c. xyz, ax3, Vasile, Ion, A2b
Exemplu:
p3.txt
Rezultat
2 7 3 5 1 0 1
0 1 1 2 3 5 7
Exemplu:
p4.txt
Rezultat
5 4
1 2
0 3
0 4
3 4
Exista 5 noduri si 4 muchii.
Componente conexe:
[1 2]
[0 3 4]
Exemplu:
p5.txt
Rezultat
6 4
0 3
0 4
3 2
2 1
Exista 6 noduri si 4 muchii.
Lungimea drumurilor:
0: -
1: 3
2: 2
3: 1
4: 1
5: nu este conectat
Exemplu:
p6.txt
Rezultat
ion < gigel
vasile > ion
alina > ion
O posibila sortare topologica este:
ion < vasile < gigel < alina
Algoritmii Kruskal si Prim produc acelasi arbore partial de cost minim ? Argumentati raspunsul.
Exemplu:
p7.txt
Rezultat
4 5
0 1 1
1 2 1
2 3 1
3 0 3
0 2 2
Exista 4 noduri si 5 muchii.
Arborele partial de cost minim contine muchiile:
[0 1]
[1 2]
[2 3]
Exemplu:
p8.txt
Rezultat
4 5
0 1 1
1 2 1
2 3 1
3 0 4
0 2 7
Exista 4 noduri si 5 muchii.
Drumurile minime:
1: drum-ul 0-1 este: 0 - 1, cost 1
2: drum-ul 0-2 este: 0 - 1 - 2, cost 2
3: drum-ul 0-3 este: 0 - 1 - 2 - 3, cost 3
Exemplu:
p9.txt
Rezultat
4 5
0 1 2
1 2 2
2 3 2
3 0 8
0 2 14
Exista 4 noduri si 5 muchii.
Matricea lungimilor drumurilor minime:
2
4
6
2
2
4
4
2
2
6
4
2
Matricea lungimilor drumurilor minime "masurate in noduri":
1
2
3
1
1
2
2
1
1
3
2
1
Algoritmii Kruskal si Prim produc acelasi arbore partial de cost minim ? Argumentati raspunsul.
Exemplu:
p10.txt
Rezultat
4 5
0 1 1
1 2 1
2 3 1
3 0 3
0 2 2
Exista 4 noduri si 5 muchii.
Arborele partial de cost minim contine muchiile:
[0 1]
[1 2]
[2 3]
Timpul de lucru 45 min.