# Techniques courantes pour résoudre le Sudoku

Ces techniques vous aideront grandement à résoudre les Sudokus en un rien de temps, quelle que soit la difficulté.

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

Il existe plusieurs techniques et stratégies différentes qui peuvent être utilisées pour résoudre des grilles de Sudoku. Voici quelques-unes des plus courantes :

## Élimination des candidats

<YouTube id="Xa13k7a9wos" />

Pour chaque case vide de la grille de Sudoku, analysez les nombres présents dans la même ligne, la même colonne et le même bloc afin d’éliminer les nombres qui figurent déjà. Les nombres restants deviennent les candidats possibles pour la case.

Une stratégie de base et simple, utilisable dans les premières étapes de la résolution afin d’éliminer les candidats invalides et de réduire les possibilités.

Peut être chronophage et inefficace dans des grilles plus complexes où des stratégies plus avancées sont nécessaires.

## Candidat unique

<YouTube id="Tc7tLelw9ug" />

Dans une ligne, une colonne ou un bloc donné, s’il n’existe qu’un seul nombre qui puisse être candidat pour une case précise, alors ce nombre doit y être placé.

Une stratégie efficace pour trouver et placer un nombre lorsqu’il n’y a qu’une seule possibilité d’emplacement.

Limitée aux cases individuelles et ne peut pas résoudre, à elle seule, des grilles plus avancées.

## Paires/Triplés/Quadruplés nus

<YouTube id="dCf1b3ZeKdg" />

Si deux cases ou plus, dans une ligne, une colonne ou un bloc, contiennent le même ensemble de deux, trois ou quatre candidats possibles, alors toutes les autres occurrences de ces candidats dans la même ligne, la même colonne ou le même bloc peuvent être éliminées.

Élimine des candidats possibles en identifiant des ensembles communs de nombres dans des lignes, colonnes et blocs liés.

Nécessite que deux cases ou plus contiennent exactement les mêmes candidats possibles, ce qui peut être rare.

## Singles cachés

S’il ne reste qu’une seule place possible pour un nombre donné dans une ligne, une colonne ou un bloc, alors ce nombre doit y être placé.

Une méthode rapide pour trouver et placer des nombres lorsqu’il ne reste qu’une seule place possible pour un nombre spécifique.

Demande d’examiner attentivement chaque ligne, colonne et bloc afin de repérer les candidats isolés.

## Aile de X

<YouTube id="ooMuXjuOF1E" />

S’il y a deux lignes et deux colonnes où seulement quatre cases spécifiques contiennent les candidats possibles pour un nombre donné, alors ce nombre peut être éliminé de toutes les autres cases de ces lignes et colonnes.

Élimine des candidats possibles en repérant des motifs impliquant deux lignes et deux colonnes où un nombre donné peut être placé.

Nécessite que le motif impliquant deux lignes et deux colonnes soit présent, ce qui peut être assez rare.

## Poisson-scie

<YouTube id="_pqEqn_E57A" />

Une extension de la technique de l’aile de X : il y a alors trois lignes et trois colonnes où seulement neuf cases spécifiques contiennent les candidats possibles pour un nombre donné. Cela peut permettre d’éliminer ce nombre des autres cases situées dans ces lignes et colonnes.

Restreint les candidats possibles en identifiant des motifs impliquant trois lignes et trois colonnes où un nombre donné peut être placé.

Plus difficile à repérer que l’aile de X, car il faut que trois lignes et trois colonnes partagent le même motif.

## Méduse

<YouTube id="AsTVGxpJZEg" />

Une extension de la technique du poisson-scie : il y a alors quatre lignes et quatre colonnes où seulement seize cases spécifiques contiennent les candidats possibles pour un nombre donné. Cela peut permettre d’éliminer ce nombre des autres cases situées dans ces lignes et colonnes.

Identifie des motifs impliquant quatre lignes et quatre colonnes où un nombre donné peut être placé, réduisant davantage les possibilités.

Rares sont les configurations correspondant à un motif impliquant quatre lignes et quatre colonnes.

## Rétrotracking

Lorsque aucune déduction logique n’est possible, on peut utiliser le rétrotracking. Il consiste à faire une hypothèse (deviner) pour une case vide, puis à tenter de résoudre le reste de la grille. Si cela conduit à une solution incorrecte, on revient en arrière et on essaie une autre hypothèse. Continuez jusqu’à ce que la grille soit résolue.

Ces techniques peuvent être utilisées en combinaison pour résoudre des Sudoku de difficulté variée. En appliquant la logique et des stratégies, la grille peut être remplie progressivement jusqu’à être correctement complétée.

Utile lorsque les autres déductions logiques ne s’appliquent plus et permet de faire des hypothèses pour avancer.

Peut être chronophage et nécessite de tester différentes hypothèses pour trouver la bonne solution. Si une hypothèse mène à une solution incorrecte, vous devez revenir en arrière et essayer une autre hypothèse.

## En résumé

Lorsque aucune déduction logique n’est possible, on peut utiliser le rétrotracking. Il consiste à faire une hypothèse pour une case vide et à tenter de résoudre le reste de la grille. Si cela mène à une solution incorrecte, on revient en arrière et on essaie une autre hypothèse.

Voici donc quelques-unes des techniques courantes utilisées pour résoudre des Sudoku. Le niveau de difficulté d’un Sudoku particulier peut nécessiter l’emploi de stratégies plus avancées ou de combinaisons de plusieurs techniques. Il est aussi possible d’utiliser des programmes ou des applications capables de résoudre automatiquement un Sudoku en appliquant différents algorithmes et stratégies.

Rappelez-vous que certaines techniques fonctionnent mieux dans certaines situations et à certains niveaux de difficulté. En combinant plusieurs techniques, vous augmentez vos chances de résoudre un Sudoku difficile.
