Professional Documents
Culture Documents
Distance Vector Algorithm
Distance Vector Algorithm
#include <stdio.h>
int main() {
int i, j, k, n, g[10][10];
scanf("%d", &n);
scanf("%d", &g[i][j]);
if (g[i][j] != 999) {
d[i][j] = 1;
via[i][j] = i;
via[i][j] = k;
}
}
return 0;
OUTPUT:
(a : a) :: 0
(a : b) :: 1
(a : c) :: 5
(b : a) :: 1
(b : b) :: 0
(b : c) :: 2
(c : a) :: 5
(c : b) :: 2
(c : c) :: 0
cost of route a:
a : 0 via a
b : 1 via a
c : 3 via b
cost of route b:
a : 1 via b
b : 0 via b
c : 2 via b
cost of route c:
a : 3 via b
b : 2 via c
c : 0 via c