O gerador e solucionador de sudoku, um pacote NPM de gerador Sudoku, solucionador e validador que suporta vários tamanhos de grade (9x9, 16x16, etc.) e permite gerar quebra -cabeças com diferentes níveis de complexidade.
Para instalar o pacote do gerador sudoku, execute:
npm install sudoku-puzzle
Uso Generatesudoku (tamanho, complexidade) para gerar um quebra -cabeça sudoku com um tamanho especificado e nível de complexidade. O nível de complexidade varia de 1 a 5, onde 1 é o mais fácil e 5 é o mais difícil.
Use ResolvesUDOKU (placa, tamanho) para resolver um determinado quebra -cabeça de Sudoku. O parâmetro da placa deve ser uma matriz 2D que representa o quebra -cabeça sudoku e o tamanho deve ser do tamanho da placa.
Use o isboardvalid (placa) para validar se um determinado conselho sudoku for válido. O parâmetro da placa deve ser uma matriz 2D representando o Conselho Sudoku.
Sinta -se à vontade para atualizar o readme.md ou levantar problemas, se houver, para aprimorar o projeto