# Técnicas Comuns para Resolver Sudoku

Estas técnicas vão ajudar muito a resolver Sudokus em pouco tempo, independentemente do nível de dificuldade.

import { YouTube } from "../../fe/src/components/YouTubeEmbed";

Existem várias técnicas e estratégias diferentes que podem ser usadas para resolver puzzles de Sudoku. Aqui estão algumas comuns:

## Eliminação de Candidatos

<YouTube id="Xa13k7a9wos" />

Para cada célula vazia no tabuleiro do Sudoku, analise os números na mesma linha, coluna e bloco para eliminar aqueles que já estão presentes. Os números restantes se tornam os possíveis candidatos para a célula.

Uma estratégia básica e simples que pode ser usada nas fases iniciais do puzzle para eliminar candidatos inválidos e reduzir as possibilidades.

Pode ser demorada e ineficiente em puzzles mais complexos, onde são necessárias estratégias mais avançadas.

## Candidato Único

<YouTube id="Tc7tLelw9ug" />

Em uma determinada linha, coluna ou bloco, se houver apenas um número que seja um possível candidato para uma célula específica, esse número deve ser colocado ali.

Uma estratégia eficaz para encontrar e posicionar um número quando existe apenas uma localização possível para ele.

Fica limitada a células individuais e não consegue resolver puzzles mais avançados sozinha.

## Pares/Trincas/Quádruplas Nuas

<YouTube id="dCf1b3ZeKdg" />

Se duas ou mais células dentro de uma linha, coluna ou bloco contêm o mesmo conjunto de dois, três ou quatro possíveis candidatos, todas as outras ocorrências desses candidatos dentro da mesma linha, coluna ou bloco podem ser eliminadas.

Elimina candidatos ao identificar conjuntos comuns de números em linhas, colunas e blocos relacionados.

Exige que duas ou mais células tenham exatamente os mesmos possíveis candidatos, o que pode ser raro.

## Singulares Ocultos

Se uma linha, coluna ou bloco tiver apenas um único espaço restante para um número específico, esse número deve ser colocado ali.

Um método rápido para encontrar e posicionar números quando existe apenas um espaço possível restante para um número específico.

Requer uma análise cuidadosa de cada linha, coluna e bloco para encontrar candidatos possíveis isolados.

## Asa-X (X-Wing)

<YouTube id="ooMuXjuOF1E" />

Se houver duas linhas e duas colunas em que apenas quatro células específicas contenham possíveis candidatos para um número particular, esse número pode ser eliminado de todas as outras células nessas linhas e colunas.

Elimina candidatos ao identificar padrões envolvendo duas linhas e duas colunas em que um determinado número pode ser colocado.

Exige a presença do padrão envolvendo duas linhas e duas colunas, o que pode não ser tão comum.

## Peixe-espada (Swordfish)

<YouTube id="_pqEqn_E57A" />

Uma extensão da técnica Asa-X, em que há três linhas e três colunas nas quais apenas nove células específicas contêm possíveis candidatos para um número particular. Isso pode eliminar esse número de outras células dentro dessas linhas e colunas.

Restringe candidatos ao identificar padrões envolvendo três linhas e três colunas em que um determinado número pode ser colocado.

É mais difícil de encontrar do que a Asa-X, pois exige que três linhas e três colunas compartilhem o mesmo padrão.

## Água-viva (Jellyfish)

<YouTube id="AsTVGxpJZEg" />

Uma extensão da técnica Peixe-espada, em que há quatro linhas e quatro colunas nas quais apenas dezesseis células específicas contêm possíveis candidatos para um número particular. Isso pode eliminar esse número de outras células dentro dessas linhas e colunas.

Identifica padrões envolvendo quatro linhas e quatro colunas em que um determinado número pode ser colocado, reduzindo ainda mais as possibilidades.

É raro encontrar padrões envolvendo quatro linhas e quatro colunas.

## Retrocesso (Backtracking)

Quando não for possível fazer deduções lógicas, pode-se usar o retrocesso. Ele envolve fazer uma suposição para uma célula vazia e tentar resolver o restante do puzzle. Se isso levar a uma solução incorreta, volte e tente outra suposição. Continue até que o puzzle seja resolvido.

Essas técnicas podem ser usadas em combinação para resolver Sudokus de níveis de dificuldade variados. Ao aplicar lógica e estratégias, o tabuleiro pode ser preenchido gradualmente até ficar corretamente concluído.

Usado quando outras deduções lógicas deixam de ser aplicáveis e permite fazer suposições para avançar.

Pode ser demorado e exige testar diferentes suposições para encontrar a solução correta. Se uma suposição levar a uma solução incorreta, você deve retroceder e tentar outra suposição.

## Em Resumo

Quando não for possível fazer deduções lógicas, pode-se usar o retrocesso. Ele envolve fazer uma suposição para uma célula vazia e tentar resolver o restante do puzzle. Se isso levar a uma solução incorreta, volte e tente outra suposição.

Essas são apenas algumas das técnicas comuns usadas para resolver puzzles de Sudoku. O nível de dificuldade de um puzzle específico pode exigir o uso de estratégias mais avançadas ou combinações de múltiplas técnicas. Também é possível usar programas ou apps de computador que resolvem Sudoku automaticamente aplicando diversos algoritmos e estratégias.

Lembre-se de que técnicas diferentes funcionam melhor em situações e níveis de dificuldade diferentes. Ao combinar várias técnicas, você aumenta as chances de resolver um Sudoku desafiador.
