Exp 5 Aoa
Exp 5 Aoa
#Code:
#include <stdio.h>
#include <limits.h>
#define MAX_VERTICES 10
min = key[v];
minIndex = v;
return minIndex;
int parent[V];
int key[V];
int mstSet[V];
key[i] = INT_MAX;
mstSet[i] = 0;
}
key[0] = 0;
parent[0] = -1;
mstSet[u] = 1;
key[v] = graph[u][v];
parent[v] = u;
int main() {
int graph[MAX_VERTICES][MAX_VERTICES] = {
{0, 2, 0, 6, 0, 0},
{2, 0, 3, 8, 5, 0},
{0, 3, 0, 0, 7, 0},
{6, 8, 0, 0, 9, 0},
{0, 5, 7, 9, 0, 4},
{0, 0, 0, 0, 4, 0}
};
int V = 6;
primMST(graph, V);
return 0;
Output:-