Juegos :: Sudoku :: Solver

SOLVER 9x9-sudokus recursivamente
Descargar ahora

Juegos :: Sudoku :: Solver Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Nombre del editor:
  • Fritz Mehner
  • Sitio web del editor:
  • http://search.cpan.org/~mehner/

Juegos :: Sudoku :: Solver Etiquetas


Juegos :: Sudoku :: Solver Descripción

Resuelve 9x9-sudokus recursivamente Juegos :: Sudoku :: Solver es un módulo PERL que resuelve 9x9-Sudoku rompecabezas por recursión. No hay restricción a la dificultad y la cantidad de soluciones. El rompecabezas se puede almacenar en una matriz de una sola dimensión o en un archivo, donde las células desconocidas son presentadas por ceros o puntos. HSYNOPSIS Uso Juegos :: Sudoku :: Solver QW (: Minimal Set_Solution_max Count_Occupied_cells); # Especifique un sudoku como matriz plano (éste tiene 10 soluciones) mi @sudoku_raw = qw (04 00 20 90 00 00 00 00 00 00 00 00 68 50 58 23 00 70 00 00 80 70 00 00 90 05 13 00 00 20 00 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00); mi @sudoku; # la estructura de datos de sudoku mi @solution; # la estructura de datos de la solución Sudoku_set (\ @sudoku, \ @sudoku_raw); # convierte la representación cruda a la representación interna "\ n ===== sudoku ===== \ n"; sudoku_print (\ @sudoku); # Imprima el sudoku My $ CELLS_OCCUPIEST = conde_Occupied_cells (\ @sudoku); # Algunas estadísticas imprimen "\ n", $ células_ccupidas, "células ocupadas", 81- $ células_cellas, "células libres \ n"; set_solution_max (4); # Deja de tener 4 soluciones encontradas mis soluciones $ = sudoku_solve (\ @sudoku, \ @solution); # resolver el sudoku foreach mis $ n (1 .. $ Soluciones) {# Imprima las soluciones Imprimir "\ n --- Solución $ N --- \ N"; sudoku_print ($ solución ); } Requisitos: · Perl Limitaciones: · Este módulo solo puede resolver 9x9-sudokus. No se han reportado errores.


Juegos :: Sudoku :: Solver Software relacionado

nosetalisista

Un complemento de la nariz que emite un volcado de estadísticas de CPROFILE a un archivo, para cada prueba ...

186

Descargar

mockfs

SISTEMA DE ARCHIVO SISTEMA SOCIEDAD UTILIDADES PARA PRUEBAS UNIDADES ...

142

Descargar