Risolutore SudokuUn risolutore del sudoku scritto in ANSI C su console.
E' funzionante solo su windows perchè usa l'istruzione system("CLS"); e la funzione gotoxy per muoversi nella console. per muoversi basta usare i tasti direzionali, per inserire un valore si usano i tasti numerici, per cancellare un valore premere zero, canc oppure backspace. è possibile caricare una griglia già completata presente nel file save_sudoku.txt, basta premere F2. potete anche salvare una vostra griglia premendo F1 ma sovrascriverà quello precedente. l'algoritmo che risolve il sudoku cerca la cella con meno valori possibili, inserisce un valore e fa una funzione ricorsiva. la funzione ricorsiva va in fondo, fino a quando una cella non ha più nessun valore possibile oppure ha raggiunto la profondità massima cioè quando il sudoku è completo.
Data: 20/05/2012
ANSI C, C++, la libreria SDL, reti neurali e MQL4 per il trading finanziario automatico.
|
Aggiungi un commento