Αλγόριθμοι Prim και Kruskal

Συζητήσεις για την γλώσσα C και C++

Συντονιστές: Super-Moderators, WebDev Moderators

Απάντηση
fiesta1420
Δημοσιεύσεις: 2
Εγγραφή: 18 Απρ 2010 11:25

Αλγόριθμοι Prim και Kruskal

Δημοσίευση από fiesta1420 » 18 Απρ 2010 11:37

Καλημέρα σε όλους!!! Θα ήθελα την βοήθεια σας με μια εργασία που έχω, όπως αναφαίρω και στον τίτλο. Η εργασία πρέπει να παραδωθεί μέχρι την δευτέρα το βράδυ γι'αυτό ζητώ τα φώτα σας για την λύση της όσο μπώρει να είναι εφυκτό αυτο. Η εργασία ειναι σε συνημμένο zip αρχείο. Κάθε βοήθεια δεκτή.

ΕΥΧΑΡΙΣΤΩ ΕΚ ΤΩΝ ΠΡΟΤΕΡΩΝ!!!!!
Συνημμένα
Ergasia 1.zip
(221 KiB) Μεταφορτώθηκε 307 φορές

fiesta1420
Δημοσιεύσεις: 2
Εγγραφή: 18 Απρ 2010 11:25

Αλγόριθμοι Prim και Kruskal

Δημοσίευση από fiesta1420 » 18 Απρ 2010 12:00

Έχω καταφέρει να κάνω αυτό αλλα πρεπει να έχει λαθη:

int **A = NULL;
int N=0;

printf("Give maxNodes\n");
scanf("%d",&N);

/* Allocate the array A[ ] dimension */
if((A = (int**)calloc(N, sizeof(int))) != NULL)
{
int Count;
/* Iterate the array A[ ] positions */
for(Count = 0; Count < N; Count++)
/* Allocate the array A[ ][ ] 2nd dimension */
if((A[Count] = (int*)calloc(N, sizeof(int))) != NULL)
{
int CountB;
/* Iterate the array A[ ][ ] positions */
for(CountB = 0; CountB < N; CountB++)
{
printf("Dose to %d,%d stoixeio",Count,CountB);
scanf("%d",&A[Count][CountB]);
}
/* To save time latter, free array A[ ][ ] position */
free(A[Count]);
}
else/* oops! not enough memory for A[ ][ ] allocation */
printf("Not enough memory!\n");
/* Free array A[ ] dimension */
free(A);
}
else/* oops! not enough memory for A[ ] allocation */
printf("Not enough memory!\n");

Απάντηση

Επιστροφή στο “C, C++”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες