Adjacency Matrix Lab

profileczreal
AdjacencyMatrixDynamic.txt

package adjacencymatrixdynamic; import java.util.ArrayList; public class AdjacencyMatrixDynamic { public static void main(String[] args) { int n = 6; // Here matrix is an ArrayList of ArrayLists ArrayList<ArrayList<Character> > matrix = new ArrayList<>(n); ArrayList<ArrayList<Character> > graph = new ArrayList<> (n); char vArray[] = {'A','B','C','D','E','F'}; char eArray[] = {'a','b','c','d','e','f','g','h','i'}; graph = MatrixManipulation.PopulateGraph(graph, vArray, eArray); matrix = MatrixManipulation.InitializeMatrix(n, matrix); matrix = MatrixManipulation.PopulateMatrix(matrix, vArray, eArray, graph); UserInterface.PrintArray(matrix, vArray); } }