Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - Funzione ricorsiva bool per soluzione Sudoku  XbarboX del  sito progetti c++
Forum - C/C++ - Funzione ricorsiva bool per soluzione Sudoku XbarboX del sito progetti c++

Avatar
romano_di_trieste (Normal User)
Newbie


Messaggi: 4
Iscritto: 05/06/2011

Segnala al moderatore
Postato alle 4:35
Mercoledì, 13/07/2011
Questo topic è stato chiuso dal moderatore

Ho notevole difficolta' nel capire la funzione solve().
Il punto critico è da  aggiunti ++ in poi e il richiamo  if (solve()) return true;
Mi domando,ammesso che la prima cella libera dia possibilita' 2,3 ,7
di cui la soluzione finale sara' 2 , la funzione richiamata cosa mi da:
aggiunti 3 e poi T T T oppure T F F,visto che la richiamata è complessa e non riesco a capire come "senta" le altre celle libere.
Se qualcuno mi puo' dare qualche dritta giusta o indicarmi qualche testo utile alla soluzione.
Ringraziando in anticipo ogni aiuto.

ps. il programma funziona perfettamente anche con Sudoku diabolici ,
tempo medio 0,015 m/s.

PM
Avatar
HeDo (Founder Member)
Guru^2


Messaggi: 2765
Iscritto: 21/09/2007

Segnala al moderatore
Postato alle 10:41
Mercoledì, 13/07/2011

ma i messaggi privati esistono. chiudo.

PM