Giochi :: Yasudoku :: Bordo

Definisce la scheda Sudoku
Scarica ora

Giochi :: Yasudoku :: Bordo Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Andrew Wyllie
  • Sito web dell'editore:
  • http://search.cpan.org/~wyllie/

Giochi :: Yasudoku :: Bordo Tag


Giochi :: Yasudoku :: Bordo Descrizione

Definisce la scheda Sudoku Giochi :: Yasudoku :: Bordo è un modulo Perl che definisce la scheda Sudoku.Methods_init Inizializza una nuova scheda La scheda di gioco è di 9 righe di 9 colonne, ma memorizzeremo la scheda in un array unidimensionale - ad esempio, l'elemento 9 Mappa su Row 2, colonna 1 (tenere presente che il primo elemento dell'array è 0) .get_rows / get_row ottenere righe restituire un ref a una matrice di tutte le righe. Get_row restituirà solo una riga - I numeri di riga validi sono 1 - 9.Get_Cols / Get_COL GET COLS restituirà un ref a una serie di tutti i cols. Get_Col restituirà solo una riga - i numeri Col validi sono 1 - 9.Get_GRPS / Get_GRP Groups sono definiti come un gruppo di nove boxes Group in quadrati, ci sono tre file di gruppi e tre gruppi in ogni riga. Sono numerati come segue. 1 | 2 |. 3 --- | --- | --- 4 | 5 |. 6 --- | --- | --- 7 | 8 |. 9 Get_GRPS restituirà un ref in una serie di tutti i gruppi. Get_GRP restituirà solo un gruppo che può essere specificato da uno dei numeri sopra.Get_values restituire un elenco di tutti i quadrati con valori setget_element_membrirship Questo metodo restituirà i tre gruppi che l'elemento è membro di. Una riga, una colonna e un gruppo.Show_board Questo metodo visualizza lo stato corrente del Boardshow_board_Detail Questo metodo visualizza lo stato corrente della scheda, compresi i valori possibili per ciascun metodo Square.Run_Board questo metodo risolto il PASSAGGIO PASSAGGIO, il primo passaggio cerca i valori e Riduce Valid_num arrayspass_two Questo passaggio cerca gli array valid_num che hanno un valore univoco e quindi devono avere quel valore assegnato ad esse esempio: il quadrato 1 può essere (1,2,3) quadrato 2 può essere (2,3,4,6) Quadrato 3 può essere (2,3,4,5) Quadrato 4 può essere (5,6) dal quadrato 1 è l'unico con un '1', ha bisogno di essere 1 requisiti: · Perl.


Giochi :: Yasudoku :: Bordo Software correlato