Flying memes

Posts Tagged ‘ruby-dlx’

Ruby-dlx, le otto regine e le colonne secondarie

Tuesday, December 16th, 2008

Eravamo rimasti al seguente quesito: “Come implementiamo l’insieme di costrizioni che abbiamo evinto in modo da risolvere il problema delle 8 regine con i Dancing Links ?”

(more…)

Knuth e i dancing links

Sunday, November 23rd, 2008

Nel post precedente cercando di trovare un algoritmo interessante per la generazione di Sudoku mi sono imbattuto nei Dancing Links.

L’algoritmo DLX è stato inventato da Donald Knuth (il pdf originale è disponibile gratuitamente) ed è essenzialmente un’implementazione performante di un algoritmo di backtracking (Algoritmo X).

(more…)