This site uses cookies to analyze traffic and improve service.

By using this site, you agree to this use. See details.


Flood fill, also called seed fill, is an algorithm that determines the area connected to a given node in a multi-dimensional array. It is used in the "bucket" fill tool of paint programs to fill connected, similarly-colored areas with a different color, and in games such as Go and Minesweeper for determining which pieces are cleared.

FloodFill with 4 directions

FloodFill with 8 directions

Source: Wikipedia (license)

Online Participants