Kruskal's Algorithm for minimum spanning tree
Kruskal's Algorithm for minimum spanning tree
#include <stdio.h>
#include <stdlib.h>
graph->edges[1].src = 0;
graph->edges[1].dest = 2;
graph->edges[1].weight = 6;
graph->edges[2].src = 0;
graph->edges[2].dest = 3;
graph->edges[2].weight = 5;
graph->edges[3].src = 1;
graph->edges[3].dest = 3;
graph->edges[3].weight = 15;
graph->edges[4].src = 2;
graph->edges[4].dest = 3;
graph->edges[4].weight = 4;
// Function call
KruskalMST(graph);
return 0;
}
OUTPUT: