#592
Se dă un graf neorientat ponderat conex cu n
vârfuri și m
muchii – în care fiecare muchie are asociat un cost, număr natural strict pozitiv. Folosind algoritmul lui Kruskal, determinați un arbore parțial de cost minim.
Problema | Kruskal | Operații I/O |
![]() kruskal.in /kruskal.out
|
---|---|---|---|
Limita timp | 0.1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
Id soluție | #56795955 | Utilizator | |
Fișier | kruskal.cpp | Dimensiune | 1.05 KB |
Data încărcării | 06 Martie 2025, 08:49 | Scor / rezultat | Eroare de compilare |
kruskal.cpp: In function 'void citire(muchie*, int&, int)': kruskal.cpp:18:35: error: 'struct muchie' has no member named 'c' fin>>v[i].x>>v[i].y>>v[i].c; ^ kruskal.cpp: In function 'void ordonare(muchie*, int)': kruskal.cpp:25:28: error: request for member 'cost' in 'a[j]', which is of non-class type 'int' if(v[i].cost>a[j].cost) ^ kruskal.cpp: In function 'void APCM(muchie*, int)': kruskal.cpp:36:16: error: 'n' was not declared in this scope for(i=1;i<=n;i++)///am sters toate muchiile si obtin n componente conexe ^ kruskal.cpp:41:19: error: request for member 'x' in 'a[i]', which is of non-class type 'int' if(v[a[i].x]!=a[v[i].y]) ^ kruskal.cpp:35:11: warning: unused variable 'j' [-Wunused-variable] int i,j,cost; ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema Kruskal face parte din prima categorie. Soluția propusă de tine va fi evaluată astfel:
Suma punctajelor acordate pe testele utilizate pentru verificare este 100. Astfel, soluția ta poate obține cel mult 100 de puncte, caz în care se poate considera corectă.