Aprenda os padrões que ajudam a resolver melhor.
Comece por analisar cuidadosamente a grelha e identificar candidatos únicos; depois passe a estudar pares, interações entre blocos 3×3 e linhas, peixes, asas, cadeias e padrões de unicidade. Cada técnica abaixo é suficientemente prática para ser usada no sudoku de hoje.
Descarregar a folha de consulta rápida de estratégiasExplore as variantes de sudoku e as respetivas regras
Biblioteca de estratégias
Uma referência rápida das técnicas usadas nos sudokus diários.
Candidatos únicos: coloque o único candidato possível
Um candidato único surge quando só resta um dígito válido numa célula vazia. Encontra-o verificando a linha, a coluna e o bloco 3×3 da célula.
Abrir o guia passo a passoNotas de candidatos: mantenha apenas os candidatos úteis
As notas de candidatos são possibilidades temporárias, não desordem permanente. Adicione-as quando uma célula tiver vários valores plausíveis e remova-as assim que o preenchimento de uma célula relacionada eliminar uma dessas possibilidades.
Abrir o guia passo a passoHachura cruzada: bloqueie as células impossíveis
A hachura cruzada é uma forma visual de descobrir onde pode colocar um dígito. Escolha um dígito e um bloco 3×3 e, em seguida, use as ocorrências desse dígito nas linhas e colunas que atravessam o bloco para excluir, dentro dele, as células onde o dígito não pode estar.
Abrir o guia passo a passoPares nus: reserve dois candidatos
Um par nu ocorre quando duas células da mesma linha, coluna ou bloco 3×3 contêm exatamente os mesmos dois candidatos. Esses dois dígitos têm de ocupar essas duas células, em qualquer ordem.
Abrir o guia passo a passoPares apontadores: deixa o bloco indicar a linha
Um par ou trio apontador surge quando todos os candidatos de um número dentro de um bloco 3×3 estão na mesma linha ou coluna.
Abrir o guia passo a passoRedução linha-bloco: deixe a linha reivindicar o bloco
A redução linha-bloco é o inverso dos pares apontadores. Todos os candidatos a um determinado dígito numa linha ou coluna estão contidos num único bloco.
Abrir o guia passo a passoTrios nus: reserva três números em três células
Um trio nu usa três células da mesma unidade cuja união de candidatos contém exatamente três números. Nem todas as células precisam de apresentar os três.
Abrir o guia passo a passoQuartetos nus: reserve quatro dígitos de uma só vez
Um quarteto nu consiste em quatro células de uma unidade cuja união de candidatos contém exatamente quatro dígitos.
Abrir o guia passo a passoX-Wing: restringe um algarismo a um retângulo
Um X-Wing usa um algarismo que, em duas linhas, aparece exatamente nas mesmas duas colunas ou que, em duas colunas, aparece exatamente nas mesmas duas linhas.
Abrir o guia passo a passoSkyscraper: compare duas ligações fortes desalinhadas
Um Skyscraper usa duas ligações fortes paralelas para um dígito. Uma extremidade de cada ligação fica alinhada para formar a base; as outras duas extremidades formam os topos.
Abrir o guia passo a passoKite de duas cordas: ligue uma linha e uma coluna através de um bloco 3×3
Um kite de duas cordas combina uma ligação forte numa linha e outra numa coluna para o mesmo dígito, unidas por uma ligação fraca dentro de um bloco 3×3.
Abrir o guia passo a passoColoração simples: alternar um dígito ao longo de ligações fortes
A coloração simples segue um dígito pelas unidades em que ele aparece exatamente em duas posições, atribuindo cores alternadas a cada par conjugado.
Abrir o guia passo a passoSwordfish: estender a lógica dos peixes a três linhas
Um Swordfish usa o mesmo dígito em três linhas-base, com todos os candidatos desse dígito contidos nas mesmas três colunas de cobertura.
Abrir o guia passo a passoJellyfish: quatro linhas de base, quatro colunas de cobertura
Um Jellyfish é um peixe de tamanho quatro: os candidatos de um mesmo algarismo em quatro linhas de base estão limitados a quatro colunas de cobertura.
Abrir o guia passo a passoX-Wing com barbatana: mantenha o padrão X-Wing e tenha em conta a barbatana
Um X-Wing com barbatana é um X-Wing com um candidato adicional numa das linhas de base, fora das duas colunas de cobertura.
Abrir o guia passo a passoSwordfish com barbatana: peixe de três linhas com uma saída
Um Swordfish com barbatana tem três linhas de base e três colunas de cobertura, além de um candidato de base adicional fora das colunas de cobertura.
Abrir o guia passo a passoXY-Wing: ligue duas asas através de um pivô
Um XY-Wing utiliza um pivô com os candidatos XY e duas asas que o pivô vê: XZ e YZ. As asas não precisam de se ver uma à outra.
Abrir o guia passo a passoXYZ-Wing: fazer com que as três células tenham um dígito em comum
Um XYZ-Wing usa um pivô XYZ com duas asas, XZ e YZ. Ambas as asas veem o pivô e as três células contêm Z.
Abrir o guia passo a passoMulticoloração: compara cadeias de cores separadas
A multicoloração alarga a coloração simples, mantendo componentes separadas de duas cores para o mesmo número até estas interagirem.
Abrir o guia passo a passoPares remotos: alterna o mesmo par ao longo de uma cadeia
Os pares remotos formam uma cadeia de células com exatamente os mesmos dois candidatos. As células consecutivas têm de se ver.
Abrir o guia passo a passoWXYZ-Wing: encontre o único dígito não restrito
Neste WXYZ-Wing do tipo 1, quatro células utilizam exatamente quatro dígitos. Para três dos dígitos, cada ocorrência no padrão vê todas as outras ocorrências desse dígito. O quarto dígito não é restrito: pelo menos duas das suas ocorrências não se veem.
Abrir o guia passo a passoRetângulo único: evitar um ciclo com duas soluções
Um retângulo único de tipo 1 tem quatro células distribuídas por duas linhas, duas colunas e dois blocos 3×3. Três células contêm o mesmo par; a quarta contém esse par e candidatos adicionais.
Abrir o guia passo a passoRetângulo evitável: impeça que os valores resolvidos formem um ciclo fatal
Um retângulo evitável é a contraparte relacionada com a unicidade, encontrada depois de algumas células nos cantos do retângulo terem sido resolvidas. Um candidato restante completaria um padrão em que os valores podem ser trocados.
Abrir o guia passo a passoSue de Coq: dividir uma interseção entre uma linha e um bloco
A técnica Sue de Coq começa no ponto em que uma linha ou coluna intersecta um bloco 3×3. Os candidatos na interseção podem ser divididos num conjunto no bloco e noutro na linha.
Abrir o guia passo a passoConjuntos quase bloqueados: a um candidato de um conjunto bloqueado
Um conjunto quase bloqueado é um grupo de N células numa unidade que contém exatamente N+1 candidatos distintos. A remoção de um desses candidatos bloqueia os restantes números nessas células.
Abrir o guia passo a passoALS-XZ: ligar dois conjuntos quase bloqueados
A técnica ALS-XZ utiliza dois conjuntos quase bloqueados (ALS) que partilham o candidato comum restrito X: cada X de um conjunto vê todos os X do outro.
Abrir o guia passo a passoCadeias ALS: propagar uma restrição por vários conjuntos
Uma cadeia ALS liga vários conjuntos quase bloqueados. Os conjuntos consecutivos utilizam candidatos comuns restritos para transmitir uma alternativa forçada de uma extremidade à outra.
Abrir o guia passo a passoNice Loops: feche uma cadeia de inferências alternadas
Na notação por candidatos, um ciclo contínuo alterna ligações fortes e fracas em toda a volta, incluindo o fecho. Não escolhe um dos vértices como verdadeiro. Um ciclo descontínuo alterna exceto num candidato: duas ligações fracas que se encontram nesse candidato excluem-no; duas ligações fortes tornam-no verdadeiro. É necessário justificar cada ligação.
Abrir o guia passo a passoCadeias forçadas: compare todos os ramos
Uma cadeia forçada segue as consequências da escolha de um candidato. Numa cadeia baseada numa célula, considere todos os candidatos dessa célula; numa cadeia baseada numa unidade, considere todas as posições ainda possíveis de um algarismo numa linha, coluna ou bloco. Uma conclusão comum só é segura depois de verificar todos os casos iniciais. Uma contradição, por sua vez, refuta a hipótese que a originou.
Abrir o guia passo a passoJellyfish com barbatana: peixe de quatro linhas com uma saída
Um Jellyfish com barbatana é um peixe de tamanho quatro com um ou mais candidatos de base adicionais fora das quatro colunas de cobertura.
Abrir o guia passo a passoKraken fish: ligar cada barbatana ao alvo
Um Kraken fish é um padrão de peixe cujas barbatanas estão ligadas a um alvo através de cadeias de inferência, e não apenas por visibilidade direta.
Abrir o guia passo a passoTentativa e erro: teste um candidato até chegar a uma contradição
A tentativa e erro assume temporariamente um candidato, segue apenas jogadas forçadas e verifica se o ramo conduz a uma contradição.
Abrir o guia passo a passo