Fix : Floodfill infinite recursion due to same color (#4359)

Fix : Floodfill infinite recursion due to same color
This commit is contained in:
Manan Solanki
2023-09-09 23:37:59 +05:30
committed by GitHub
parent 81f38174a6
commit a88abb7ac2
2 changed files with 11 additions and 0 deletions

View File

@ -93,4 +93,14 @@ class FloodFillTest {
FloodFill.floodFill(image, 0, 1, 4, 1);
assertArrayEquals(expected, image);
}
@Test
void testForSameNewAndOldColor() {
int[][] image = {{1, 1, 2}, {1, 0, 0}, {1, 1, 1}};
int[][] expected = {{1, 1, 2}, {1, 0, 0}, {1, 1, 1}};
FloodFill.floodFill(image, 0, 1, 1, 1);
assertArrayEquals(expected, image);
}
}