예제 알고리즘
대기열에 포인트 추가 (x0,y0)
시작점의 색상 기억
큐가 비워질 때까지
  {
  대기열에서 점 (x,y) 가져오기
  if A[y][x] = 시작점 색상이면
    {
    A[y][x] = 2;
    대기열에 포인트 추가 (x-1,y)
    대기열에 포인트 추가 (x+1,y)
    대기열에 포인트 추가 (x,y-1)
    대기열에 포인트 추가 (x,y+1)
    }
  }