Gjeneroni një algoritëm për të zgjidhur enigmën Sudoku
[Puzzle Sudoku]
Algoritmi për zgjidhjen e enigmës Sudoku është si më poshtë:
1. Kërkoni qeliza boshe dhe caktoni numrin e parë të mundshëm nga 1 në 9 që mund të përshtatet në rreshtin, kolonën dhe kutinë 3x3.
2. Kontrolloni çdo rresht, kolonë dhe kuti 3x3 gjatë zgjidhjes së enigmës.
3. Nëse ka vetëm një qelizë bosh në një rresht, kolonë ose kuti 3x3, caktoni numrin e parë të mundshëm.
4. Nëse dy qeliza boshe shfaqen në të njëjtën rresht, kolonë ose kuti 3x3 dhe dy numrat e mundshëm për qelizat janë të njëjta, mbushni të dyja qelizat me atë numër.
5. Nëse një numër mund të futet vetëm në një qelizë të mbetur në një kolonë, rresht ose kuti 3x3, plotësoni atë qelizë me numrin.
6. Nëse të gjithë hapat dështojnë, kthehuni te numri i fundit i njohur i saktë dhe provoni një opsion tjetër.