Örnek bir algoritma
kuyruğa bir nokta ekle (x0,y0)
başlangıç ​​noktasının rengini hatırla
kuyruk boşalana kadar
  {
  sıradan bir (x,y) noktası al
  A[y][x] = başlangıç ​​noktasının rengi ise o zaman
    {
    A[y][x] = 2;
    kuyruğa bir nokta ekle (x-1,y)
    kuyruğa bir nokta ekle (x+1,y)
    kuyruğa bir nokta ekle (x,y-1)
    kuyruğa bir nokta ekle (x,y+1)
    }
  }