Advertisement
Guest User

Untitled

a guest
Mar 26th, 2015
192
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.70 KB | None | 0 0
  1. public void solve(int row,int column){
  2.         if(row==rows && column==0){
  3.             //print();
  4.             //System.out.println("end");
  5.             return;
  6.         }
  7.         //System.out.println("R:"+row+" C:"+column);
  8.         for(Integer color:colors){
  9.             board[row][column]=color;
  10.             if(satisfiesConstraints(row, column)){
  11.                 //System.out.println("----------------------------------");
  12.                 //dodělat shift na konci řádku
  13.                 if(column+1<columns){
  14.                     solve(row,column+1);
  15.                 } else {
  16.                     solve(row + 1, 0);
  17.                 }
  18.             }
  19.         }
  20.         board[row][column]=-1;
  21.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement