Skip to content

MatheusTrojan/sudoku-solver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sudoku Solver

Um aplicativo para resolver qualquer desafio do jogo Sudoku, onde o usuário preenche o tabuleiro com o desafio e o aplicativo o soluciona em instantes

Conteúdo deste Readme:

Resumo

O Desafio

O objetivo do jogo é completar todos os quadrados utilizando números de 1 a 9. Para completá-los basta seguir a seguinte regra: Não podem haver números repetidos nas linhas horizontais e verticais, assim como nos quadrados delimitados por cores diferentes.

O usuário deverá conseguir:

  • Preencher os campos do formulário com valores de 1 a 9 (valores que excedam esse valor são transformados em 9);
  • Receber uma mensagem de erro caso o problema proposto fuja das regras do jogo;
  • Conseguir visualizar todo projeto em qualquer tela;
  • Ver os efeitos de hover nos botões da página;
  • Alterar o tema das cores da página através dos botões no cabeçalho;

Screenshot

Preview

Links

Meu processo

Projetado com

  • HTML5 semântico
  • Propriedades CSS
  • Flexbox
  • Funções JavaScript
  • Backtracking
  • Responsividade para vários tipos de tela

O que eu aprendi

🟢 Aprendi sobre backtracking para o código resolver o problema;
🟢 Consegui utilizar as funções e objetos em Javascript para o funcionamento do resolvedor;
🟢 A responsividade da página alterando o tamanho do tabuleiro;

Autor

About

Aplicativo para resolver uma partida de Sudoku

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published