एक उदाहरण एल्गोरिथ्म
कतार में एक बिंदु जोड़ें (x0,y0)
शुरुआती बिंदु का रंग याद रखें
जब तक कतार खाली न हो
  {
  कतार से एक बिंदु (x,y) लें
  अगर ए [वाई] [एक्स] = शुरुआती बिंदु का रंग
    {
    ए[वाई][एक्स] = 2;
    कतार में एक बिंदु जोड़ें (x-1,y)
    कतार में एक बिंदु जोड़ें (x+1,y)
    कतार में एक बिंदु जोड़ें (x,y-1)
    कतार में एक बिंदु जोड़ें (x,y+1)
    }
  }