Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void backtracking(int **grid,int ligne, int colonne){
- printf("(ligne: %d, colonne: %d\n", ligne, colonne);
- while(ligne < N && colonne < N){
- printf("test colonne : %d\n",colonne);
- if(colonne == N-1){
- ligne++;
- }
- if(acceptable(grid, ligne, colonne) == 1){
- printf("\nReine ajoute en (%d,%d)", ligne, colonne);
- grid[ligne][colonne] = 1;
- showSolution(grid);
- backtracking(grid, ligne+1, 0);
- }else{
- colonne ++;
- }
- }
- printf("Solution found ! ");
- showSolution(grid);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement