Algoritma contoh
tambah satu titik pada baris gilir (x0,y0)
ingat warna titik permulaan
sehingga baris gilir kosong
{
ambil satu titik (x,y) daripada baris gilir
jika A[y][x] = warna titik permulaan maka
{
A[y][x] = 2;
tambah satu titik pada baris gilir (x-1,y)
tambah satu titik pada baris gilir (x+1,y)
tambah satu titik pada baris gilir (x,y-1)
tambah satu titik pada baris gilir (x,y+1)
}
}