Skip to content
Prev Previous commit
Next Next commit
Fix comments
  • Loading branch information
Hardvan committed Oct 5, 2024
commit 221bc9f132d271161aaf07857bd1a0757023890d
Original file line number Diff line number Diff line change
Expand Up @@ -14,21 +14,21 @@ void testSmallGraph() {
FloydWarshall fw = new FloydWarshall(3);
fw.floydwarshall(adjacencyMatrix);

int[][] expectedDistanceMatrix = {{0, 0, 0, 0}, // Ignored row (0 index)
int[][] expectedDistanceMatrix = {{0, 0, 0, 0},
{0, 0, 3, 4}, {0, FloydWarshall.INFINITY, 0, 1}, {0, FloydWarshall.INFINITY, FloydWarshall.INFINITY, 0}};

assertArrayEquals(expectedDistanceMatrix, fw.getDistanceMatrix());
}

@Test
void testLargerGraph() {
int[][] adjacencyMatrix = {{0, 0, 0, 0, 0}, // Ignored row (0 index)
int[][] adjacencyMatrix = {{0, 0, 0, 0, 0},
{0, 0, 1, FloydWarshall.INFINITY, 2}, {0, FloydWarshall.INFINITY, 0, 4, FloydWarshall.INFINITY}, {0, FloydWarshall.INFINITY, FloydWarshall.INFINITY, 0, 3}, {0, FloydWarshall.INFINITY, FloydWarshall.INFINITY, FloydWarshall.INFINITY, 0}};

FloydWarshall fw = new FloydWarshall(4);
fw.floydwarshall(adjacencyMatrix);

int[][] expectedDistanceMatrix = {{0, 0, 0, 0, 0}, // Ignored row (0 index)
int[][] expectedDistanceMatrix = {{0, 0, 0, 0, 0},
{0, 0, 1, 5, 2}, {0, FloydWarshall.INFINITY, 0, 4, 7}, {0, FloydWarshall.INFINITY, FloydWarshall.INFINITY, 0, 3}, {0, FloydWarshall.INFINITY, FloydWarshall.INFINITY, FloydWarshall.INFINITY, 0}};

assertArrayEquals(expectedDistanceMatrix, fw.getDistanceMatrix());
Expand Down