diff --git a/floydWarshall.java b/floydWarshall.java index 017d7d3..853820b 100644 --- a/floydWarshall.java +++ b/floydWarshall.java @@ -1 +1,82 @@ import java.util.*; +public class floydWarshall{ + static void print(int u, int v, int[][]next){ + if(next[u][v]==-1){ + System.out.println("no path exists"); + return; + } + System.out.print(u); + while(u!=v){ + u = next[u][v]; + System.out.print("->"+u); + + } + System.out.println(); + + } + + public static void main(String[] args){ + Scanner sc = new Scanner(System.in); + System.out.print("\nEnter number of vertices: "); + int n = sc.nextInt(); + int[][] graph = new int[n][n]; + + System.out.println("Enter distance matrix: "); + for(int i =0;i