Graph Traversal /
Flood Fill
»
It starts on one pixel and spreads until it meets a non-white pixel.
Then it moves on to the neighbors and so on.
The 4 neighbour's xy coordinates are passed as arguments.
How flood fill algorithm starts?
How the algorithm continue after it meets a non-white pixel?
What arguments are passed to the recursive function?